作为小白初入Linux,看视屏打开远程putty工具输入登入ubuntu系统,几分钟搞定。自己跟着搞
连接超时,
吐血。但最终网上查找解决了,所以来整理一下。。
首先自己版本Ubuntu 查ip用 ip addr 指令;。。。。。
用 ps -e | grep ssh 指令查 openssh-server是否安装。显示如下
如果没有显示红色画线标记的sshd则代表没有安装,我出来是不显示的,意思还没安装openssh-server,要安装。
于是乎,按网上说的先,sudo apt-get update ,再sudo apt-get install openssh-server,啊啊没用,显示没有安装包啥的,郁闷 。
再接着找方法。怎么是也不行。接着找先是不是要先下载安装包才行,于是去搜openssh-server安装包
于是下了个这样的安装包,
可是这时是虚拟外下载的怎么搞的到ubuntu里面去了,百度了下好麻烦好像,果断泛起放弃。
想虚拟机里面能上网就好,就就接着解决上网问题。
https://www.linuxidc.com/Linux/2016-07/133301.htm 在这找到了好开心
可是需要注意, 用 vi interfaces 进入编辑interfaces文件按a 才能继续写入
自己是在后面加了这几项
auto enp0s3
iface enp0s3 inet static
address 192.168.188.101
netmask 255.0.0.0
network 192.168.188.0
gateway 192.168.188.253
dns-nameservers 8.8.8.8
添加后就 :wq 保存退出(对于我,还是查了好一会才知道怎么保存退出太累。)
用 ip addr 查看了下 正常,也能上网了太高兴了。
接着下了之前说的oppenssh-server 安装包结果打开点了没反应 , 气死!!!唉继续查怎么openssh-server 安装。
先找sudo apt-get update问题出现大量忽略,根据着这找到了点门路,原来是需要是源出了点问题 需要改写sources.list 文件
vi /etc/apt/sources.list
找到了这个网址:https://blog.csdn.net/qq_35078631/article/details/76128075一些源的推荐
我是添加了一些火狐的源 改好后继续sudo apt-get update ,再sudo apt-get install openssh-server。惊喜,终于不是什么没有安装包啥问题了 (总算前进一步)而是出现啥依赖的问题
如图:
接着查;知道是版本不匹配啥的,于是跟着网上查的步骤,如图安装需要的版本:
安好再安装openssh-server如图:
中间会有些过程,继续就行。
完之后就想着终于好了,用 ps-e | grep ssh 看安装好了没
出现了sshd 太高兴了,终于安装好了
现在再用putty 输入ip 打开,太高兴了连接上了,输入root,在输入密码
显示 access denied不高兴,又出问题了vi
再查 原来需要配置sshd_config文件 vi /etc/ssh/sshd_config ,继 续用vi 进入修改再 :wq 保存退出。
例如:PremitRootLoginyes 等等 不行修改下密码 passwd root
注意需要 重启一下才行 sudoservice ssh restart
这下总行了,连上了太开心了(花了我一下午的时间)如图
Ps:这时再联网的情况下,我断网了再用之前那个ip就显示 no route to host 唉。看样子有的花时间解决这种情况了,要疯了啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!!!!!.我想应该都要联网才用吧。