ubuntu 12.04 开启ssh(centos7开启ssh)

大家好,关于ubuntu 12.04 开启ssh很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于centos7开启ssh的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

如何开启ubuntu的SSH服务

解决方法:

在Ubuntu下开启SSH首先要确认是否配置了IP,如果没有用以下命令进行配置:

1.sudo ifconfig eth0 192.168.0.3 netmask 255.255.255.0//配置你的eth0网卡的ip地址和子网掩码

2. duso route default gw 192.168.0.1//配置默认路由

开启ssh服务

1.查看是否有sshd_config

cat/etc/ssh/sshd_config//查看是否有sshd_config文件

2.如果没有进行安装

sudo apt-get install opensshd-server//安装sshd-server,Ubuntu缺省安装了openssh-client,如果没有安装,用apt-get install进行安装即可。

3.查看sshsever是否启动

ps-e|grep ssh

1207? 00:00:00 ssh-agent

21834? 00:00:00 sshd

如果看到sshd则表示sshserver已经启动,如果只有ssh-agent,则表示没有启动,用

sudo/etc/init.d/ssh start启动sshserver

4.ssh-server的配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后用以下命令重启SSH服务:

sudo/etc/init.d/ssh restart

5.还可以用sudo netstart-tlp命令来检测,如果看到:

tcp6 0 0 [::]:ssh [::]:*

就表示sshserver启动正常。

通过客户端就可以访问了。

Ubuntu如何开启SSH服务

在Ubuntu 16.04 LTS系统中,初次使用SSH服务时,可能会遇到需要开启的情况。如果你忘记了具体的步骤,下面是一个详细的指南帮助你回忆。首先,确认SSH服务是否已安装,可以通过运行命令`sudo ps-e| grep ssh`来查看。如果返回的结果包含"xxxx? 00:00:00 sshd",其中四位数字可能不同,说明服务已启动。

如果未检测到SSH服务,可以尝试手动启动。执行命令`sudo/etc/init.d/ssh start`。如果系统提示需要安装SSH服务,先更新源`sudo apt-get update`以提高安装成功率,然后使用`sudo apt-get install openssh-server`进行安装。

安装完成后,再次检查服务状态,通过`sudo ps-e| grep ssh`,如果看到'sshd'字样,说明SSH服务已启动。如果需要,可以再次启动或确认状态,用`sudo/etc/init.d/ssh start`命令。服务状态的详细查看和操作,可以使用`sudo service ssh status`,`sudo service ssh stop`关闭服务,`sudo service ssh restart`重启服务。

ubuntu 12.04 安装 openssh-server 失败,请问怎么该弄

ubuntu安装openssh-server报依赖错误的解决过程

ubuntu自带的有openssh-client,所以可以通过

1

ssh username@host

来远程连接linux

可是要想通过ssh被连接,ubuntu系统需要有openssh-server,可以通过

1

ps-e| grep ssh

来查看,如果没有显示sshd则说明没有安装openssh-server

可通过

1

sudo apt-get install openssh-server

来安装openssh-server,如果顺利的话会安装成功,如果遇到

1

2

3

4

5

6

7

8

9

10

11

12

$ sudo apt-get install openssh-server

正在读取软件包列表...完成

正在分析软件包的依赖关系树

正在读取状态信息...完成

有一些软件包无法被安装。如果您用的是 unstable发行版,这也许是

因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件

包尚未被创建或是它们已被从新到(Incoming)目录移出。

下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:

openssh-server:依赖: openssh-client(= 1:6.6p1-2ubuntu1)

E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

这是因为,openssh-server是依赖于openssh-clien的,那ubuntu不是自带了openssh-client吗?原由是自带的openssh-clien与所要安装的openssh-server所依赖的版本不同,这里所依赖的版本是

1

1:6.6p1-2ubuntu1

所以要安装对应版本的openssh-clien,来覆盖掉ubuntu自带的

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

$ sudo apt-get install openssh-client=1:6.6p1-2ubuntu1

正在读取软件包列表...完成

正在分析软件包的依赖关系树

正在读取状态信息...完成

建议安装的软件包:

libpam-ssh keychain monkeysphere

下列软件包将被【降级】:

openssh-client

升级了 0个软件包,新安装了 0个软件包,降级了 1个软件包,要卸载 0个软件包,有 0个软件包未被升级。

需要下载 566 kB的软件包。

解压缩后会消耗掉 0 B的额外空间。

您希望继续执行吗? [Y/n] y

获取:1 trusty/main openssh-client amd64 1:6.6p1-2ubuntu1 [566 kB]

下载 566 kB,耗时 2秒(212 kB/s)

dpkg:警告:downgrading openssh-client from 1:6.6p1-2ubuntu2 to 1:6.6p1-2ubuntu1

(正在读取数据库...系统当前共安装有 200015个文件和目录。)

Preparing to unpack.../openssh-client_1%3a6.6p1-2ubuntu1_amd64.deb...

Unpacking openssh-client(1:6.6p1-2ubuntu1) over(1:6.6p1-2ubuntu2)...

Processing triggers for man-db(2.6.7.1-1)...

正在设置 openssh-client(1:6.6p1-2ubuntu1)...

可以看到,提示了系统中openssh-client被降级,这样再安装openssh-server就可以成功了!

阅读剩余
THE END