본문 바로가기
반응형

플랫폼/Linux6

[Linux] ssh 접속 시 Permission denied 현상 해결 방법 ssh 접속 시 Permission denied 현상 해결 방법 AWS의 EC2 혹은리눅스 기반 서버에서 *.pem파일을 이용해 ssh 접속시 Permission denied 현상 발생시 chmod 400 [파일이름].pem 위 명령어로 *.pem파일의 권한을 읽기만 가능하게 수정해주면 Permission denied 현상이 사라진다 2023. 5. 11.
[Linux] 동작 중인 특정 포트 죽이기 동작 중인 특정 포트의 PID를 찾기, PID를 사용하여 특정 포트 kill하기 개발자들끼리 여러 개발포트로 개발하는 도중에 서버에 문제가 생겨 재접속을 하는 특정 경우 돌아가던 포트는 그대로 돌아가 서버에 다시 접속하여 본인의 포트를 죽이고 다시 실행해야하는 경우가 존재한다. 1. 아래 명령어로 본인의 포트번호에 해당하는 PID를 찾는다. lsof -i:[포트번호] 2. 출력되는 PID를 확인하여 아래 명령어로 해당 포트를 죽인다. kill -9 [PID] 3. 아래 명령어를 재실행하면 해당 포트가 사라진것을 알 수 있다. lsof -i:[포트번호] 4. 이후 다시 front-end와 back-end서버를 본인의 포트로 실행하면 된다. 본인의 포트번호에 해당하는 PID를 찾는 코드 lsof -i:190.. 2023. 5. 10.
[Linux] 리눅스 개발 환경에서 .sh파일 리눅스 개발환경에서 셸 스크립트 (.sh) 파일 만들고 사용하기 셸스크립트란? 1. 셸 스크립트(shell script)는 셸이나 명령 줄 인터프리터에서 돌아가도록 작성되었다. 2. 한 운영 체제를 위해 쓰인 스크립트이다. 3. 단순한 도메인 고유 언어로 여기기도 한다. 4. 셸 스크립트가 수행하는 일반 기능으로는 파일 이용, 프로그램 실행, 문자열 출력 등이 있다. 5. .sh라는 파일 확장자를 가진 파일이 특정 종류의 셸 스크립트를 가리키는 것이 보통이다. 예) push.sh 파일 $ git add . $ git commit -ma $ git push push.sh 파일이 있는 폴더 내부에서 ./push.sh을 타이핑하면 위 명령어들이 실행한다. 예) pull.sh 파일 $ git add . $ gi.. 2023. 3. 5.
프로세스에서 없는 파이프에 쓰려고 했습니다. (The process tried to write to a nonexistent pipe에러) 프로세스에서 없는 파이프에 쓰려고 했습니다. The process tried to write to a nonexistent pipe에러 발생 시. 에러해결 방법: 1. [Windows]_ C:\Users\'내컴퓨터사용자이름' 폴더 안에 .ssh 2. [Mac]_ /Users/본인 컴퓨터명/.ssh .ssh 폴더에 들어가서 "known_hosts" 파일에서 해당 IP삭제 및 저장 SSH 재접속하면 해결 2023. 2. 19.
[Linux] ssh 포트 추가 및 변경하기 ufw 포트 allow했는 데 안될 경우(.sshd 파일 변경) 0. ufw(ubuntu firewall)을 통해 1022번 Port를 allow했다고 생각하자. 2023.02.04 - [서버/Linux] - [리눅스 서버] ufw 방화벽 설정 [리눅스 서버] ufw 방화벽 설정 ufw (방화벽) 관련 명령어 * Ubuntu 는 앞에 sudo 입력 설치 $ apt-get -y install ufw 활성화 $ sudo ufw enable 비활성화 $ sudo ufw disable 전부막음 $ sudo ufw default deny 전부허용 $ sudo ufw default allow http, ssh, ftp, mysqp로 kfdd6630.tistory.com 1. 현재 상태를 확인한다. $ netstat.. 2023. 2. 19.
[Linux] ufw (Uncomplicated Firewall) 명령어 ufw (방화벽) 관련 명령어 * Ubuntu 는 앞에 sudo 입력 설치 $ apt-get -y install ufw 활성화 $ sudo ufw enable 비활성화 $ sudo ufw disable 전부막음 $ sudo ufw default deny 전부허용 $ sudo ufw default allow http, ssh, ftp, mysqp로 허용 $ sudo ufw allow http $ sudo ufw allow ssh $ sudo ufw allow http $ sudo ufw allow ftp $ sudo ufw allow mysql http, ssh, ftp, mysqp로 막음 $ sudo ufw deny http $ sudo ufw deny ssh $ sudo ufw deny http $ s.. 2023. 2. 4.
반응형