linux 서버 구축하고 사용하고 있었는데, GUI로는 너무 느려서 VS Code와 Cursor로 ssh remote 연결해서 사용하기로했다
기본적으로 사용 방법이 같아서, 동일하게 실행해서 editor만 본인이 원하는 대로 설정하면 된다!
- openssh-server 설치
- ssh 서비스 실행
- 계정 생성
- SSH 키 등록(안해도 실행되긴 했음)
- 방화벽에서 22번 허용
sudo apt update
sudo apt install -y openssh-server
sudo systemctl status ssh
sudo systemctl enable ssh
sudo systemctl start ssh
# sudo systemctl restart ssh
ip a
# 또는
hostname -I
whoami
# 또는
cat /etc/passwd
sudo adduser yourname
sudo usermod -aG sudo yourname
sudo ufw allow ssh
sudo ufw allow 22/tcp
sudo ufw reload
# sudo systemctl restart ssh
ss -ntl | grep :22
LISTEN 0 128 0.0.0.0:22 # port가 열려 있는 경우
ping 192.168.205.69
Remote - SSH 검색해서 설치F1 → Remote-SSH: Connect to Host 선택 후,server_account@192.168.0.IP
nano ~/.ssh/config로 들어가서, 필요시 수정Host lab-server
HostName {192.168.0.IP}
User {server_account}
IdentityFile ~/.ssh/id_ed25519