红联Linux门户
Linux帮助

solaris学习笔记

发布时间:2007-12-04 00:00:39来源:红联作者:Debnmxwi
1.系统默认是采用安全的方案,但我的机器上面没有什么非常重要的数据,而且经常需要用root用户进行ssh,telnet,ftp等,而这些系统默认都不允许。
ssh: /etc/ssh/sshd_config, 把PermitRootLogin改为yes。
telnet: 简单,修改文件/etc/default/login,把行CONSOLE=/dev/console注释掉,就可以用root用户telnet上来了。
而对于ftp: 只要修改/etc/ftpd/ftpusers, 把root用户注释掉就可以用root用户进行ftp了。网络上的资料是这样说的,这样设置就可以了,但是本人这样设置ftp不成功。
2.默认shell的配置。
系统默认使用的是/sbin/sh,但我喜欢使用更流行的bash, 于是修改/etc/passwd,把第一行从root:x:0:0:Super-User:/:/sbin/sh 改为root:x:0:0:Super-User:/:/bin/bash,重新登陆后发现默认shell成功更改。据说这个做法不是特别安全。
3.Solaris10 gcc
Solaris9以后,gcc缺省安装在/usr/sfw/bin目录下。因此,只需要设置好环境变量即可: PATH=/usr/sfw/bin:/usr/ccs/bin:usr/sfw/sbin:$PATH; export PATH ;设置后gcc,make命令就可以用了。
4.Solaris10 缺省安装了2个apache, apache1.x和以前8/9的启动一样,但apache2需要新方法启动
# svcprop -v -p start apache2
start/exec astring/lib/svc/method/http-apache2 start
start/timeout_seconds count 60
start/type astring method
start/user astring webservd
start/group astring webservd
start/privileges astring
basic,!proc_session,!proc_info,!file_link_any,net_privaddr
start/limit_privileges astring :default
start/use_profile boolean false
start/supp_groups astring :default
start/working_directory astring :default
start/project astring :default
start/resource_pool astring :default

#svcadm enable apache2
#svcs -l apache2
文章评论

共有 0 条评论