리눅스 웹서버 구동시 주요 명령어 모음 > 우툰투 자료실

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


리눅스 웹서버 구동시 주요 명령어 모음

페이지 정보

작성자 낙엽타는향기 댓글 0건 조회 5,380회 작성일 21-11-15 15:33

본문

select host, user, password from user;  

create user 'leaves'@'%' identified by '비밀번호';

mysql -u root -p           mysql 접속
/etc/init.d/apache2 restart     apache2 재시작
systemctl status apache2
 
sudo systemctl restart mysql.service     재시작
systemctl start mysql                     시작

certbot

인증서 만료일 확인 명령어: certbot certificates  에러테스트 :  certbot renew --dry-run

명령어 기본 옵션 certbot [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN]

 

apache 모드로 인증서 발급하기 

 Apache를 사용 인증서 획득 및 설치를 자동화합니다. 

 certbot --apache certonly
     

certbot 인증서 삭제하는 법

certbot revoke --cert-path /etc/letsencrypt/live/삭제할 도메인 주소/cert.pem
예시 :  certbot revoke --cert-path /etc/letsencrypt/live/pcjoin.com/cert.pem

 

인증서 재발급 명령어

 certbot renew

 

chmod 

스크립트 생성 후 반드시 권한을 부여해야 한다.

예시 : chmod 700 pcjoin.sh 스크립트 권한주기

 chmod 700 파일명.sh


크론탭

 service cron start   서버스  시작
 service cron restart  재시작

가상호스트 등록
leaves.conf 라는 이름으로 가상 등록을 한다면

가상호스트 등록
 a2ensite leaves.conf

 a2ensite leaves_ssl.conf     
등록이 완료되면 sites-enabled 에   leaves.conf 와  leaves_ssl.conf  각각 등록이 된다.


아파치 재시작
 systemctl reload apache2   


ftp유저추가 

유저이름 : pcjoin 이고 /var/www/html/pcjoin 경로에 권한 부여를 한다면

 adduser pcjoin

 sudo chown -R pcjoin.pcjoin /var/www/html/pcjoin

================================
사용자의 홈디렉토리를 /var/www/로 변경법

 

usermod -d 폴더위치 사용자아이디
usermod -d /var/www

==================================
특정 사용자만 사용자 폴더에 가두기

FTP 상위 디렉토리 막는법

 chroot_list_enable=YES
 chroot_list_file=/etc/vsftpd/chroot_list

그런다음 chroot_list에 허용할 사용자를 입력한다.
sudo vi /etc/vsftpd.chroot_list
root 를 입력하고 root이외는 불가능하게 만든다.

ftp를 활용하여 폴더를 701 (상위 디렉토리만)

그누,xe 다 설치한 다음에 해야 설치 에러가 안뜬다

----------------------------
파일에 있는 등록된 사용자만 접속이 가능
userlist_enable=YES, userlist_deny=NO /etc/vsftpd.user_list
 


댓글목록



등록된 댓글이 없습니다.

댓글쓰기

내용
자동등록방지 숫자를 순서대로 입력하세요.
Total 81 / 1 page
검색 열기 닫기
게시물 검색

우툰투 자료실 목록