您的位置:首页 > 运维架构 > Linux

Solaris 10开启SSH服务

2007-04-11 22:54 441 查看
    近日受老板之命,不得不在一台废弃的服务器上装个Solaris 10 。出于对Linux的喜爱,我对这个目前最正宗的UNIX操作系统之一很自然的带有好感,最初也想趁这个机会接触下传说中的UNIX 。

    然而安装后确实大失所望:略显不友好的安装流程,安装完毕后丑陋的桌面环境,以及连命令补全功能都不具备的shell,天啊,这就是最纯粹的UNIX之一?我不由的怀念起Linux,就如刚接触Linux时怀念Windows一般。

    失望归失望,还是得继续使用Solairs。既然Solaris的界面如此丑陋,嗡嗡的机房也不是什么舒服的地方,所以我的第一个念头就是赶紧开个终端服务,然后尽快远离这个讨厌的界面和机房。

    令我高兴的是,Solaris在安装完毕后就提供了该项服务:OpenSSH

    服务的开启方法:

    svcadm enbale -rt ssh

    默认情况下,OpenSSH是禁止root帐户通过SSH方式登录的,以保障安全。为了偷懒,另外server所处的环境也没啥危险,于是就希望能在自己的机器上远程登录Solaris Server。

    方法如下:

    修改 /etc/ssh/ssh_config文件,将其中的“PermitRootLogin no”修改为“PermitRootLogin yes”,再执行 svcadm  restart ssh 重新启动SSH服务。

    最后一步:让server每次重启时自动启用SSH服务,方法如下

          在/etc/rc2.d/文件夹下,创建形式如"SXXXservicename"这样的文件——注意首字母必须大写,XXX为数字,表示启动时的顺序,并在文件中写入如下命令:"svcadm enable -rt ssh"
   
         保存,重启,一切如意!

    Now,everything is done ;接下来我该忙活着如何将光驱正确挂载。Solaris居然没有自动挂载,而且设备名也命名的让人头晕,一堆c#t#d#s#的,看着我晕死了。
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息