配置SSH,實現免密碼登錄
在Mac上用ssh-keygen命令生成ssh文件。
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
默認在~/.ssh
目錄生成兩個文件id_rsa
和id_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