1、查看openssh-client和openssh-server
ubuntu默认只安装了openssh-client
dpkg -l | grep ssh
2、安装openssh-server
sudo apt-get install openssh-server
[sudo] password for tcrush:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
ncurses-term openssh-client openssh-sftp-server ssh-import-id
Suggested packages:
ssh-askpass libpam-ssh keychain monkeysphere rssh molly-guard
The following NEW packages will be installed:
ncurses-term openssh-server openssh-sftp-server ssh-import-id
The following packages will be upgraded:
openssh-client
1 upgraded, 4 newly installed, 0 to remove and 417 not upgraded.
Need to get 1,223 kB of archives.
After this operation, 5,149 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
3、查看是否安装成功
dpkg -l | grep ssh
4、查看是否启动
ps -e | grep ssh
有sshd说明ssh-server已经启动。
如果没有
sudo /etc/init.d/ssh start或 sudo service ssh start
配置相关:
ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。(或把配置文件中的”PermitRootLogin without-password”加一个”#”号,把它注释掉,再增加一句”PermitRootLogin yes”)
5、连接
5.1、查看开发板IP地址
5.2、在Ubuntu的终端下输入指令连接
在我们的Ubuntu中使用如下命令登录开发板: