목록Linux Ubuntu (8)
JUST DO IT
기존 Ubuntu apache 서버에서 다른 cloud instance로 도메인을 이전하려고 할때 다음과 같은 명령어로 기존의 인증서를 삭제를 해줄 수 있었다. 해당 apache 서버에는 여러 도메인이 연결되어 있기 때문에 삭제하고자 하는 도메인만 명시해서 삭제해준다. ※ 만약 실제 서비스중인 서버라면 conf 파일들을 먼저 삭제하고 도메인의 인증서를 삭제하는것이 바람직하다 ※ ## certbot 인증서 삭제 sudo certbot delete --cert-name yourdomain.com 기존 서버와 관련없이 아예 다른작업을 하기 위해서 apache 설정파일들을 백업하지 않고 아래 경로에 있는 conf 파일 중 해당 도메인을 사용하는 파일을 삭제해주었다. ## 설정파일 삭제 예시 yourdomain...
## 사용자 추가/password 설정 sudo adduser sftpuser sudo passwd sftpuser : 비밀번호 변경 * 기본적으로 linux에서는 사용자가 생성되면 사용자이름과 동일한 그룹(UPG, user private group)이 자동으로 생성된다 ## SFTP 전용 그룹생성, 그룹에 사용자 추가 sudo groupadd sftpusers sudo usermod -a -G sftpusers sftpuser * usermod 는 User(사용자) modify(수정하다)의 약자입니다. "-G" 는 그룹에 추가하라는뜻이고 "-a" 는 추가하려는 사용자의 기존 소속그룹권한을 그대로 유지한 상태에서 append(추가)하라는 옵션입니다 ** 그룹확인 cat /etc/group less /et..
## 날짜 단순조회 date ## Timezone 포함 조회 timedatectl ## Timezone 한국으로 변경 sudo timedatectl set-timezone Asia/Seoul
php 버전 확인 명령어이다. php --version php -version php -v
무슨키를 눌러서 인지는 모르겠지만 갑자기 터미널에서 내가 타이핑중인 글자가 안나타난다. stty echo 위 명령어를 또박또박 한 글자씩 입력해보자 반대로 내가 타이핑중인 글자를 숨기고 싶을땐 stty -echo 위 명령어를 입력해보자
rm은 remove의 약자로 파일/디렉터리를 삭제할 때 사용하는 명령어 입니다. 기본적으로 복구가 불가능한 삭제방법이기에 능숙하게 사용할 수 있는 상황이 아니라면 윈도우의 휴지통 역할을 하는 trash-cli 패키지설치를 고려해보는것도 방법이겠습니다. ** 주요옵션 : ㆍ f : 존재하지 않는 파일에 대한 경고 없이 읽기전용 파일까지도 강제로 삭제합니다. ㆍ i : 삭제하기 전 사용자에게 확인을 요구합니다. ㆍ r : 디렉터리와 하위의 모든 파일을 삭제합니다. ㆍ v : 삭제되는 파일이나 디렉터리에 대한 정보를 출력하여 보여줍니다. ㆍ d : 비어있는 디렉터리를 삭제합니다. "-r" 옵션이 없을때만 사용가능합니다. ## 특정파일 삭제 rm /path/to/file ## 파일 강제(-f옵션) 삭제 rm -..
Nginx를 삭제 이후 재설치하면 기본 디렉터리로 세팅된다 # 삭제 sudo apt-get --purge remove nginx-* # 설치 sudo apt-get install nginx Nginx 시작, 재시작, 중지 # nginx 시작 sudo service nginx start # nginx 재시작 sudo service nginx restart # nginx 중지 sudo service nginx stop # nginx systemctl 명령어 sudo systemctl start nginx sudo systemctl stop nginx