1. SFTP 설치
2. 공유 폴더 생성
3. 공유 폴더 세팅
[F1] 키를 눌러 [SFTP: Config] 선택
생성된 "sftp.json" 파일에 연결할 서버 정보 입력
// remotePath : Web Root Path 입력
[F1] 키를 눌러 [SFTP: List All] 선택
[My Server] 선택
[. choose current folder] 선택
Web Root Path 아래의 파일들이 동기화 된 모습을 볼 수 있다.
3. root 권한 접속 설정
하지만 VSCode 로 수정한 파일을 업로드 하려면 root 권한이 필요하기 때문에 한 가지 설정이 필요하다.
"/etc/ssh/sshd_config" 파일을 수정하기 위해 열어준다.
PermitRootLogin 값을 아래와 같이 변경해준다.
// ssh 로그인 config 파일로 이동
gedit /etc/ssh/sshd_config
// PermitRootLogin 값 변경
#PermitRootLogin prohibit-password
↓
PermitRootLogin yes
// 변경된 설정 적용
systemctl restart sshd
4. 테스트 해보기
index.html 파일을 수정한 뒤,
[F1] 키를 눌러 [SFTP: Upload Project] 를 선택해준다.
그리고 웹 페이지에 접속해보면
수정한 index.html 파일이 올라오는 것을 확인할 수 있다.
'Web > Develop_PHP+MySQL' 카테고리의 다른 글
웹 사이트 만들기 - 로그인 디자인(CSS) (1) | 2024.04.20 |
---|---|
라우터 포트포워드 설정 (0) | 2024.04.19 |
웹 사이트 만들기 - 로그인 단순 기능 구현 (0) | 2024.04.19 |
Termius 환경 세팅 (0) | 2024.04.18 |
우분투 웹 서버 APM(Apache+PHP+MySQL) 구축하기 (0) | 2024.04.06 |