node.js & nginx

1. Visual Studio Code 에 SSH 연결 및 root 권한으로 실행

프갭 2023. 5. 17. 10:57

1) SSH 란 무엇인가?

Secure Shell의 약자로 원격 접속을 이용하여 터미널 환경을 사용할 수 있도록 고안된 인터넷 프로토콜이다.
Sheell로 원격 접속을 하는 것이므로 기본적으로 CLI상에서 작업을 하게 되고, 기본 포트는 22번이다.
자주 사용되는 SSH접속 프로그램으로는 Xshell, PuTTY, MobaXterm 등이 있다

2) Root  권한으로 실행하여 파일 편집

터미널로 실행하여 vim 편집기로 편집 할수도 있지만
우리는 VSCode 를  Root 권한으로 오픈하여 파일을 수정할수 있게 셋팅하여 사용 할 예정 입니다.
// root 비밀번호 설정
sudo passwd root

// /etc/ssh/sshd_config 파일 오픈
#PermitRootLogin prohibit-password
// 주석 제거후 prohibit-password 를 yes롤 변경 
PermitRootLogin yes
// 설정 적용하기
systemctl restart sshd

3) Visual Studio Code 에 SSH 연결 하기

Remote - SSH 설치

ssh root@호스트

첫번째 항목 선택

root 권한으로 로그인 하였기때문에 VSCode에서 파일을 수정 할수 있다

 

반응형