Mac远程编辑树莓派文件+SSH免密码登录

配置SSH,实现免密码登录

在Mac上用ssh-keygen命令生成ssh文件。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

默认在~/.ssh目录生成两个文件id_rsaid_rsa.pub

如果没有,先安装ssh-copy-id命令。

brew install ssh-copy-id

将生成的ssh文件复制到树莓派。

ssh-copy-id -i ~/.ssh/id_rsa.pub pi@192.168.1.16

检查树莓派下是否生成了~/.ssh/authorized_keys文件。

安装sshfs

brew cask install osxfuse
brew install sshfs

挂载目录

sshfs pi@192.168.1.16:/home/pi/project /Users/yangyue/raspi/project

pi是树莓派的用户名,192.168.1.16是树莓派的主机名,/home/pi/project是树莓派上的目录,/Users/yangyue/raspi/project是Mac的本地目录。

user 远程连接用户名
hostname 远程连接的主机名
remote_dir 远程目录
local_dir 本地目录

卸载目录

直接在finder中找到卷,推出。

或者

umount  /Users/yangyue/raspi/project

参考

Passwordless SSH access

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容