SA-239 第三天
---------------
===================================================
添加用户
useradd -m -d /export/home/myuser myuser
passwd myuser
su - myuser
su -
#使用smuser命令添加用户
/usr/sadm/bin/smuser add -- -n myuser -u 500 -g other -d /export/home/myuser -c "Regular User Account 2"
===================================================
修改用户
usermod -m -d /export/home/yyy -l yyy xxx
===================================================
添加用户组
groupadd mygroup
#修改用户所属组
usermod -g mygroup myuser
cat /etc/passwd
cat /etc/group
#修改组名
groupmod -n newgroup mygroup
cat /etc/group
#删除用户组
groupdel mygroup
cat /etc/group
===================================================
练习
#创建用户 yyy
#创建组 yyy
#删除用户 yyy
#删除组 yyy
su - solomon
ls -la
#修改用户登录环境
vi .profile
PATH=$PATH:/usr/sbin; export PATH
vi /etc/skel/login.profile
#添加环境变量CLASS_PATH
CLASS_PATH=/usr/java/lib/rt.jar; export CLASS_PATH
#添加用户
useradd -m -d /export/home/myuser myuser
su - myuser
cat .profile
touch /var/adm/loginlog
ps -efl
===================================================
取消限制root用户在控制台登陆
vi /etc/default/login
#注释行 CONSOLE=/dev/console
#CONSOLE=/dev/console
#测试效果 TELNET
telnet 10.1.101.10
login:root
password:
#测试效果 FTP
ftp 10.1.101.10
user: root
password:
user: myuser
password:
===================================================
禁止用户登录FTP服务
vi /etc/ftpd/ftpusers
Type:
myuser
#测试效果 应该拒绝登录
ftp 10.1.101.10
user: myuser
password:
===================================================
修改文件、目录权限和属主
touch test
<login by root id>
chown -R kaka:other testdir
ls -l
chgrp -R <group> <file/dir>
chmod u+rwx test
ls -l
chmod u-rwx test
ls -l