리눅스 웹서버 구동시 주요 명령어 모음 > 우툰투 자료실 정성규 낙엽타는향기 홈페이지

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


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

페이지 정보

작성자 낙엽타는향기 댓글 0건 조회 1,183회 작성일 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 [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  
등록이 완료되면 sites-enabled 에   leaves.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 65 / 1 page

우툰투 자료실 목록

게시물 검색