受地域网络等限制,可能反应有点慢。
先设置免密SSH公钥,(不然就干个啥都要把密码敲一遍,MacOS 为例,Windows 可在 git-bash.exe 中执行):
- 执行
ssh-keygen -t rsa
,生成密钥,如~/.ssh/id_rsa
已存在,跳过 - 执行
ssh-copy-id -p 22 root@YOUR_IP
,输入密码将公钥复制到服务器上 - 执行
ssh -p 22 root@YOUR_IP
,观察是否成功
服务器端转发配置:
#关于ssh的配置项修改
vi /etc/ssh/sshd_config
AllowTcpForwarding yes
#重启sshd服务
systemctl restart sshd
VS Code 安装 Remote – SSH 插件
VS Code Remote-SSH 配置:
Host Server_Name
HostName YOUR_IP
User root
Port 22
IdentityFile ~/.ssh/id_rsa
然后等啊等的,服务器自动装好各种东东就可以了,试国外服务器慢,基本不可用,国内机器好点,和地域网络有很大关系。