Solaris学习之安全(5)

#id                  查看哪个用户正从终端上登录系统

uid=1001(user1) gid=10(dialup)

#su

#id

uid=0(root) gid=1(other)

可以用groups获得用户所有组的列表。

#groups root

/etc/passwd和/etc/shadow口令文件

前者是口令数据库文件,后者是它的更安全副本,只能由root用户读取。

远程登录方式:

#telnet

#rlogin

chmod之使用

#chmod  +r /usr/local/lib/libproxy.a            为当前用户设置r权限

#chmod a+r /usr/local/lib/libproxy.a       为所有用户设置r权限

#chmod o-r /usr/local/lib/libproxy.a          删除所有不属于当前用户组的用户的读权限

例如:为所有用户设置对/usr/local/bin/gcc文件的执行权限,可以用以下命令:

#chmod u+x /usr/local/bin/gcc

#chmod g+x /usr/local/bin/gcc

#chmod o+x /usr/local/bin/gcc

监视远程用户的操作

#who

#w

#last

你可能感兴趣的:(Solaris学习之安全(5))