您的位置:首页 > 其它

TX2从入门到放弃学习笔记(2)-配置

2018-01-04 19:41 357 查看
远程登录与文件传输

在使用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安装版本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: