东方蜘蛛 发表于 2012-05-12 11:47

Solaris 11学习小结1:开启SSH/TELNET/FTP服务

本帖最后由 东方蜘蛛 于 2012-05-12 22:15 编辑

1.先安装系统的基本环境(Text Install);
2.以上装完后SSH/TELNET/FTP在SMF的服务就已经有了,只需分别开启即可;
4.Solaris 11和以前的版本不同的是,在安装过程需要添加一个带root角色的安全用户,默认是禁止root直接登录系统的,包括本地登录,其角色设置在:
# more /etc/user_attr
root::::type=role
test::::type=normal;lock_after_retries=no;profiles=System Administrator;roles=root
也就是说,如果不修改这个文件,你开启以上网络的SMF服务也是没用的。
二种方法:a.修改/etc/user_attr,注释掉:root:::type=role
            b.使用安装过程中创建的带root角色的安全用户(如test)登录系统,su -切换到root用,执行:
            # usermod -R "" test
            # roles test
            No roles
            再修改root用户的角色:
            # usermod -K typr=normal root
            # roles root
            No roles
5.开启root用户的ssh服务:
# vi /etc/ssh/sshd_config
修改PermitRootLogin no为PermitRootLogin yes
重启ssh服务:
# svcadm restart ssh
执行上面命令后即可实现root用户的远程ssh登录功能。
6.开启root用户的telnet服务:
# vi /etc/default/login
注释掉CONSOLE=/dev/console行,启动telnet服务:
# svcadm enable telnet
即可开启root用户的远程telnet功能。
7.启动root用户的ftp服务:
# vi /etc/ftpd/ftpusers
注释掉root行
# vi /etc/proftpd.conf
去掉RootLogin on行的注释,启动ftp服务:
# svcadm enable ftp
即可开启root用户的远程ftp功能。

后面就可以上传Repository Image(a,b)去安装gnome界面完了:luya:
gnome安装方法请参考非凡公子的大作:http://bbs.chinaunix.net/thread-3618930-1-1.html




znnnz 发表于 2012-05-14 10:16

LZ太强大了,学习&收藏。

东方蜘蛛 发表于 2012-05-14 14:30

znnnz 发表于 2012-05-14 10:16 static/image/common/back.gif
LZ太强大了,学习&收藏。

:em06: 我这也只是管中窥豹,Solaris 11的很多变化也希望更多的热衷于Solaris系统的朋友能给大家分享出来。:em02:

zhangyudong1987 发表于 2012-05-14 15:26

solaris11跟LINUX有那么点像了。。。虽然也安装了,但是用的少呀。。还是得多摸索才行呀。。

huanglao2002 发表于 2012-07-23 14:01

我在virtual box 安装txt模式的,连接网络安装了图形界面。

yzxz8888 发表于 2012-08-22 13:42

好东东   顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

doging 发表于 2012-08-22 16:51

LZ太强大了,学习&收藏。

milujite 发表于 2012-08-23 09:35

11强制建一个用户,用RBAC搞的和ROOT一样,这个和sudo确实好像。
页: [1]
查看完整版本: Solaris 11学习小结1:开启SSH/TELNET/FTP服务