Chinaunix首页 | 论坛 | 博客
  • 博客访问: 561112
  • 博文数量: 375
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 15
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-20 10:21
文章分类

全部博文(375)

文章存档

2015年(1)

2014年(374)

分类: 系统运维

2014-09-03 11:33:41

转帖请注明出处,违者必究。

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功能。
阅读(1167) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~