VM安装Solaris10时选中非联网如何实现SSH登陆

简介:
VM安装了Solaris10,误选了非联网,SSH无法登陆。遍查GOOGLE,现将解决方法记录如下:
第一步:调通与主机的网络
# ifconfig -a 
    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 
                inet 127.0.0.1 netmask ff000000    
--发现目前没有网卡可用
#dladm show-dev
 pcn0 ... #找到网卡名
# ifconfig pcn0 blumb --激活网卡
--更改hosts,netmasks, hostname.xx三个文件
#cd /etc 
# cat /hosts 
::1         localhost             loghost guojj 
127.0.0.1             localhost             loghost    
10.1.199.105     outer #添加这一行,10.1.199.105为要设定的IP 

# cat /etc/netmasks
....
10.1.199.0 255.255.255.0     #添加这一行,网络地址与子网掩码 
#    
#touch hostname.pcn0  #如该文件不存在,则新建
#vi hostname.pcn0 
--输入outer即可。 
第二步:更改远程登陆限制
Solari10 默认root不能远程登陆。只要把/etc/ssh/sshd_config里的参数 
PermitRootLogin yes (默认为no)
重启即可。
第三步 启动SSH服务:
重启之后可能发现SSH还是连不上。这可能是因为SSH服务没有启动.
执行下面命令:
#/lib/svc/method/sshd restart 
连接就会成功了. 刚开始这一步搞了好久,22端口就是不通,对Solaris很不熟。
在GOOGLE.COM发现一贴,才方然大悟。记录如下:
Solaris 10
First you can check service ssh with command 
bash> svcs | grep ssh 
online    Jan_21     svc:/network/ssh:default 
If status ssh offline, you can make online with command: 
bash> svcadm enable -t network/ssh:default 
bash> /lib/svc/method/sshd start 
Disable service ssh: 
bash> svcadm disable -t network/ssh:default 
Restart service ssh: 
bash> svcadm restart network/ssh:default 
bash> /lib/svc/method/sshd restart 
Refresh service ssh: 
bash> svcadm refresh network/ssh:default 
For a root enable connect to host via ssh service 
bash> vi /etc/ssh/sshd_config 
# Valid options are yes, without-password, no. 
PermitRootLogin no 
Replace no with yes, after that save the edited configuration. 
Don’t forget for the restart service ssh, after edit configuration

本文转自 anranran 51CTO博客,原文链接: http://blog.51cto.com/guojuanjun/320980

相关文章
|
3天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
40 1
|
3天前
|
Linux 网络安全
CentOS7服务器SSH登陆时自动显示服务器基础信息
CentOS7服务器SSH登陆时自动显示服务器基础信息
58 0
|
3天前
|
Ubuntu Linux 网络安全
【计算机网络】SSH 服务安装
【1月更文挑战第10天】【计算机网络】SSH 服务安装
|
3天前
|
缓存 网络协议 数据可视化
WinSCP下载安装并实现远程SSH本地服务器上传文件
WinSCP下载安装并实现远程SSH本地服务器上传文件
|
6月前
|
Ubuntu 网络安全 Docker
Ubuntu 安装与配置ssh (docker)
Ubuntu 安装与配置ssh (docker)
119 0
|
6月前
|
Shell 网络安全 数据安全/隐私保护
debian安装ssh(傻瓜教程)+证书免密登录
debian安装ssh(傻瓜教程)+证书免密登录
394 0
|
6月前
|
jenkins 持续交付 网络安全
Jenkins安装SSH插件
Jenkins安装SSH插件
83 0
|
3天前
|
网络协议 安全 网络安全
Android Termux安装SSH结合内网穿透实现远程SFTP文件传输
Android Termux安装SSH结合内网穿透实现远程SFTP文件传输
60 0
|
7月前
|
安全 Linux 网络安全
百度搜索:蓝易云 ,Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!
这些步骤提供了在Debian 11服务器上安装SSH,创建新用户并允许SSH远程登录以及进行SSH安全登录配置的指南。请确保按照步骤操作,并根据您的需求进行必要的修改。
104 0
|
3天前
|
存储 Ubuntu 网络安全
百度搜索:蓝易云【Ubuntu14.04离线安装ssh所需安装包deb教程】
现在,你已经在Ubuntu 14.04离线机器上成功安装了SSH服务。注意,在离线安装过程中,可能需要手动处理依赖项问题。
44 0