在macos中,由于cuda的n卡目前对mac系统存在着限制问题,故在DL的时候,可以利用远程服务器进行计算。在windows系统中,可以通过finalshell,xshell等图形化界面软件来进行服务器的连接,而在mac中,我们可以直接通过ssh 来进行远程的连接。
ssh 通过username与psw 直连:
ssh username@ip -p 端口
ssh 通过密钥连接:
ssh -i ~/.ssh/密钥 username@ip -p 端口
这里需要注意的是: 密钥最好放在.ssh文件夹下,并且由于安全性的问题,如果是任何人都可以读写的话,系统会判定为不安全的密钥从而还是不允许通过,需要在下载到密钥之后对其修改权限:
首先查看一下权限是否开启任何人读写
ls -al
对指定密钥文件进行权限修改
chmod 600 filename
还有一种更为简便的方式,就是新建远程连接,以后只用打开就行了。
目前,linux自带的python是2.x的,如果需要3.x的则需要自行安装。
参考博文如下: