我有一个运行Linux(Jessie)的树莓派,该树每小时进行一次拍照,并应该将其上传到Windows服务器上。我想设置无密码的SSH访问,以便可以使用SCP将图片从树莓派上传到Windows。在线上的大多数教程都涉及将文件从Linux复制到Linux环境或从Windows复制到Linux设置。如何设置从Raspberry pi到Windows的无密码访问?我应该在Windows或树莓派上生成密钥对吗?我还对公钥/私钥位于何处(Windows服务器或Linux客户端)感到困惑?
答案 0 :(得分:-1)
您可以在Windows端安装Cygwin,然后您将获得与Windows上的Linux类似的环境。密钥可以在Linux端生成并复制到Windows,其位置与Linux(/.ssh)中的相同。
关于Cygwin的一些具有私钥身份验证的教程,例如:https://dbaportal.eu/2015/03/06/setup-openssh-cygwin-for-public-key-authentication/
请注意,您可能必须在Windows中为.ssh目录设置适当的访问权限。您可以像在Linux上一样使用chmod,将.ssh目录设置为700,将authorized_keys设置为600。