解决方法: 要在Ubuntu下开启SSH,首先要确认是否配置了IP。如果没有,请使用以下命令进行配置: 1。sudoifconfigeth0192.168.0.3网络掩码255.255。255.0//配置你的eth0网卡的ip地址和子网掩码 2.dusoroutedefaultgw1??92.168.0.1//配置默认路由开启ssh服务 1.检查是否有sshd_config cat/etc/ssh/sshd_config//检查是否有sshd_config文件 2.Ifnotinstalled sudoapt-getinstallopensshd-server//安装sshd-server,Ubuntu默认安装openssh-client,如果没有安装,使用apt-getinstall##安装。 3。检查sshsever是否启动 ps-e|grepssh 1207?00:00:00ssh-agent 21834?00:00:00sshd 如果看到sshd则表示sshserver已经启动,如果只有ssh-agent则表示没有启动,使用 sudo/etc/init.d/ssh开始启动sshserver 4。ssh-server的配置文件位于/etc/ssh/sshd_config,这里可以定义SSH的服务端口,默认端口为22,也可以定义为其他端口##端口号,比如222。然后使用以下命令重启SSH服务: sudo/etc/init.d/sshrestart 5。也可以使用sudonetstart-tlp命令查看,如果看到: tcp600[::]:ssh[::]:* 表示ssh服务器正常启动。 可以通过客户端访问。如果是Ubuntu系统下,ssh客户端一般是内置的。如果没有,可以执行sudoapt-getinstallopenssh-client安装,然后执行ps-e|grepssh。如果有ssh-agent,说明安装了ssh客户端。有效。在终端里可以输入sshusername@192.168.1.100登录到192.168.1.100的ssh服务器,然后让你输入密码,然后登录,你学会了吗?有什么问题欢迎评论,千峰PHP培训随时等你
