一直想了解这方面的东西,今天早上又看到了那个帖子,就回来学习了下。
1.在Ubuntu上安装ssh服务,
sudo apt-get install openssh-server
启动:
sudo /etc/init.d/ssh start
2.在手机上安装connect bot ,搜一下就行
然后,安装,安装完成后,可以先试着链接下自己的本本,比如你的ip是192.168.8.10,用户名是abc
ssh abd@192.168.8.10
它会开始验证公钥,没有设置当然就会失败,然后提醒你密码登陆,密码就是你的ubuntu用户的密码。
等几秒就会出现熟悉的$
3.公钥的添加,返回到登陆列表界面,然后菜单--》管理公钥--》菜单--》产生公钥:
输入昵称,密码,然后会让你触摸屏幕产生随机数。
按住密钥, 在弹出的菜单选"copy public key", 就是复制公钥
返回到那个链接本本的界面,登陆,然后输入
echo "PUBKEY" >> .ssh/authorized_keys
先输入echo,然后菜单,粘贴,然后输入
>> .ssh/authorized_keys
返回,重新链接下,看看是不是不需要输入密码了。
各种命令的学习后期push
reference:
下面是参考链接,不过只要看到启动完成就行了。
自动ssh登录的几种方法