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

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


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

페이지 정보

작성자 정성규 댓글 0건 조회 219회 작성일 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 --apache certonly
  

certbot 인증서 삭제하는 법

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

 

 

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

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

 chmod 700 파일명.sh




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 64 / 1 page

우툰투 자료실 목록

게시물 검색