远程登录与文件传输
在使用TX2进行程序开发时,常需要远程登录及上传程序代码。
TX2作为server端,需要配置SSH server。
客户端使用win10,可下载远程登录软件putty,以及远程上传文件软件WinSCP,也可使用VNC Viewer进行操作。首先配置TX2 SSH server:
ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。
安装openssh-server$ sudo apt-get install openssh-server
查看openssh-server时候启动
$ ps -e | grep ssh
进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启 动,如果没有则需运行命令启动。
启动、停止和重启openssh-server的命令如下:/etc/init.d/ssh start /etc/init.d/ssh stop /etc/init.d/ssh restart
openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。
Ubuntu中配置openssh-server开机自动启动
打开/etc/rc.local文件,在exit 0语句前加入:/etc/init.d/ssh start
保存并关机重启。
- 客户端使用putty与WinSCP:
TX2配置好ssh后,客户端即可远程登录,使用putty时,只需键入主机IP(主机IP可设置成静态的),端口默认,然后点击打开即可。
键入用户名与密码,即可远程登录TX2
WinSCP的使用也较为简单。
键入TX2 SSH IP地址、用户名与密码,点击登录即可。
连接之后,可直接拖动要上传的文件夹或文件
客户端使用VNC Viewer:
客户端使用VNC Viewer进行远程桌面连接时,需要服务端安装配置VNC server。
首先TX2安装VNC server:参考ubuntu16.04 VNC server安装配置教程;
客户端使用VNC Viewer进行远程连接:
客户端直接输入服务端IP,点击连接即可。
安装Python 3.5
ubuntu16.04系统会自带python2.7,请不要卸载它。不同版本的python可以共存在一个系统上。卸载之后,桌面系统会被影响。(1)sudo add-apt-repository ppa:fkrull/deadsnakes
(2)sudo apt-get update
(3)sudo apt-get install python3.5
(4)sudo cp /usr/bin/python /usr/bin/python_bak,先备份
(5)sudo rm /usr/bin/python,删除
(6)sudo ln -s /usr/bin/python3.5 /usr/bin/python,默认 设置成python3.5,重建软链接这样在终端中输入python默认就是 3.5版本了
命令终端键入python即可显示python安装版本。
TX2从入门到放弃学习笔记(2)-配置
最新推荐文章于 2024-07-04 12:54:02 发布