Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3197622
  • 博文数量: 443
  • 博客积分: 11301
  • 博客等级: 上将
  • 技术积分: 5679
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-08 12:30
个人简介

欢迎加入IT云增值在线QQ交流群:342584734

文章分类

全部博文(443)

文章存档

2022年(1)

2021年(1)

2015年(2)

2014年(1)

2013年(1)

2012年(4)

2011年(19)

2010年(32)

2009年(2)

2008年(4)

2007年(31)

2006年(301)

2005年(42)

2004年(2)

分类: 系统运维

2012-05-12 11:51:38

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

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