Windows访问Ubuntu的两种方法

两种访问方法都是基于SSH实现的,相比于samba只能在同一局域网访问的限制,提高工作访问的效率。

使用前提: Ubuntu 系统安装了ssh客户端。

1:将远程Ubuntu文件系统映射到本地磁盘,像访问本地文件一样访问远程文件。

 

需要安装 sshfs 和 winfsp;GitHub 链接如下:

https://github.com/billziss-gh/sshfs-win 

https://github.com/billziss-gh/winfsp

详细操作方法请仔细阅读 sshfs-win 网页。

2:使用VSCODE的Remote Development 功能远程访问,在VSCODE中编辑代码就像是文件在本地一样。

2.1 本地windows 安装openssh,生成ssh key, win10 一般自带 openssh服务,如没有启动可百度打开。

 

2.2 将windows ssh目录下的id_rsa.pub 复制到ubuntu ssh目录下并重命名为 authorized_keys, 然后设置文件权限

设置authorized_keys权限
$ chmod 600 authorized_keys 
设置.ssh目录权限
$ chmod 700 -R .ssh

 

2.3 下载安装最新的vscode for windows

 

编辑/.ssh/config文件

Host alias → 自己的ubuntu的名字,随便起名
HostName  1.1.1.1    → ubunut ip地址
User mi

 

 

 

远程文件就像在本地一样访问编辑。

 

常见问题:

1:VSCODE 如果发生频段掉线重连,可能是因为windows的ssh版本和vscode不兼容引起的,可更新windows openssh版本或者

参考https://blog.csdn.net/jyhongjax/article/details/106075493 替换一个ssh版本重新配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值