학교의 모든 지식. SMwiki
- 서버컴퓨터를 따로 두고 코딩을 진행할 때.
- 라즈베리파이로 코드를 돌리며 직접 타이핑이 어려운 경우.
- 개인적으로, 플러터 프로젝트를 공유드라이브에 두면 에러가 생겨 진행이 안되기에, 메인 컴퓨터를 하나 켜두고 여기에서만 다루고자 알아보았다.
호스트에서 계정을 만들고 진행한다. 윈도우:SSH 참고.
| 과정
|
설명
|
비고
|
| 설치
|
Extensions에서 Remote-SSH 설치.
|
왼쪽 메뉴에 remote explorer가 생김.
|
| Host 작업
|
- Host에서 관리자권한으로 CMD 실행 후
net user 사용자이름 새비밀번호 로 유저와 비밀번호를 설정해주는 편이 좋다.
- 파워쉘을 관리자권한으로 열고
Get-Service sshd로 ssh 서버가 있는지 살핀다. 없으면 다음 명령어로 설치 및 자동실행. Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0; Start-Service sshd; Set-Service sshd -StartupType Automatic
|
새 계정을 생성할 때엔 마지막에 /add를 붙여준다.
|
| 실행
|
- F1키를 누른 후 ssh로 타이핑 하면 Remote-SSH: Connect to Host...라는 메뉴를 찾을 수 있다. 선택.
- 이후 하라는 대로 OS 고르고 비밀번호 입력하는 등 진행하면 됨.
|
처음 연결하는 경우...
- Add New SSH Host를 선택하여 user@192.*.*.* 형태로 작성.
- 사용할 SSH config 파일 선택 (
~/.ssh/config)
|
|
|
|
|