小白一个 遇到了就说一下
能ping通但是ssh连不上,可能就是ssh插件没有安装
1.安装。
sudo apt install openssh-server 或者 sudo apt-get install openssh-server
2.启动ssh。
sudo /etc/init.d/ssh resart
3.确认 ssh-server 是否启动。
ps -e | grep ssh
如果只有 ssh-agent 那说明 ssh-server 还没有启动,需要 sudo /etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。
4.创建私钥,用于远程登录时的免密码登录(即:只要有一次输入密码登录成功后,下次登录时就不需要再输入密码就可以直接登录了)。
ssh-keygen
该步骤,会生成两个文件,id_rsa(私钥)和id_rsa.pub(公钥)
操作如下图所示:
如果输出没有反应 那可能 linux 下的 sudo 未启用
ctrl+alt+F1进入命令行之后,登录成功。使用sudo命令,不能使用…被坑了很久。
解决方法:
出现 [sudo ] username
之后,在输入一遍 密码,则可以使用sudo 命令。
然后ubantu进入图形化ctrl+alt+F7
文章出自网络自己补充一下
摘自:https://www.cnblogs.com/chenmingjun/p/8534482.html
https://blog.youkuaiyun.com/wishchin/article/details/79362182