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

相关文章
|
7月前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
203 1
|
7月前
|
缓存 网络协议 数据可视化
WinSCP下载安装并实现远程SSH本地服务器上传文件
WinSCP下载安装并实现远程SSH本地服务器上传文件
183 1
|
4月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
320 6
|
11天前
|
网络安全 数据库
gbase 8a 数据库 安装8ampp 常见ssh报错问题
gbase 8a 数据库 安装8ampp 常见ssh报错问题
|
2月前
|
网络安全
Ubuntu14.04安装ssh服务器
Ubuntu14.04安装ssh服务器
52 0
|
4月前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
5月前
|
监控 Ubuntu 安全
|
4月前
|
Linux 网络安全 Python
Linux离线安装Python时ssh和hashlib死活安装不上的解决方案
本文提供了Linux环境下离线安装Python时遇到的"ImportError: No module named _ssl"和"ERROR:root:code for hash md5|sha1|sha224|sha256|sha384|sha512 was not found"两个问题的解决方案,通过设置OpenSSL环境变量和编辑Python源码配置文件来解决。
68 1
|
4月前
|
网络安全 文件存储 数据安全/隐私保护
绿联云NAS一些探索(1):SSH、包管理器探测、安装docker-compose等
绿联云NAS一些探索(1):SSH、包管理器探测、安装docker-compose等
399 6
|
4月前
|
网络安全 Windows
windows安装ssh服务
windows安装ssh服务
40 0