如果你在VScode中遇到不停输入密码或者报错Permission denied, please try again.时,请尝试此方法。

原因:该报错是由于没有服务器端的.vscode-server未及时更新导致。
解决方法:

  1. 登录ssh,执行命令
123@sk:~$ ls -a  # 查看是否存在.vscode-server文件夹
123@sk:~$ rm -rf .vscode-server  # 存在则删除该文件夹
123@sk:~$ ls -a  # 查看是否已经删除
  1. 登录vscode,执行命令
  • 点击右下角进行远程连接
  • 选择connect to host
  • 选择Add New SSH Host
  • 输入用户名,ip地址和端口号
    # ssh <user>@<ip>:<port>
    ssh sk@192,68.154:22
    
  • 点击左下角出现的Connect
  • 正常登录,不过会稍微慢一点,因为需要下载.vscode-server
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐