[添加用户]解决useradd 用户后没有添加用户Home目录的情况,Linux改变文件或目录的访问权限命令,linux修改用户密码
2013-09-06 21:33
1156 查看
将nobody用户添加到nogroup 组:
usermod -g nogroup nobody
cat /etc/passwd|grep nobody
nobody:x:65534:65534:nobody:/var/lib/nobody:/bin/bash
第3个字段是65534:意思就是,UID(用户的ID)是500.
第4个字段是65534:意思就是.GID(用户的组ID)的500.
使用usermod -g nogroup nobody就可以把已有的用户nobody加入nogroup 组了.
如下:
:nobody:/var/lib/nobody:/bin/bash
添加一个不能ssh登录的用户和制定用户的Home目录位置:
useradd -s /sbin/nologin -d /home/ftpuser -g ftp ftpuser
接下来给用户设置密码,否则此账号不能使用,命令如下
passwd ftpuser
这样就为linux系统添加用户testuser,用户目录指定为//home/ftpuser,属于ftp用户组,且此用户不能登陆系统。
======================================================================
慢动作:
1)添加用户:
useradd jackxiang
2)给用户加上密码:
passwd jackxiang
如下Demo示例:
root@WEB39_77_sles10:~# useradd jackxiang
root@WEB39_77_sles10:~# whoami
root
root@WEB39_77_sles10:~# passwd jackxiang
Changing password for jackxiang.
New Password:
Reenter New Password:
Password changed.
添加Jackxiang这个用户的目录:
mkdir /home/jackxiang
chown -R jackxiang /home/jackxiang
添加到root这个组里:
1)先查看Jackxiang默认是哪个组:
root@WEB39_77_sles10:~# id jackxiang
uid=1026(jackxiang) gid=100(users) groups=100(users),16(dialout),33(video)
记下jackxiang的id是:1026
2)然后看root的gid是多少:
root@WEB39_77_sles10:~# id root
uid=0(root) gid=0(root) groups=0(root)
添加自己的id到root组就是这样:
usermod -G root jackxiang
喜欢这样:useradd jackxiang -u 该用户的uid【vi /etc/passwd】 -g root组的gid,其实直接修改:/etc/passwd /etc/group更方便
添加成功,添加前后对比:
root@WEB39_77_sles10:~# id jackxiang
uid=1026(jackxiang) gid=100(users) groups=100(users),16(dialout),33(video)
root@WEB39_77_sles10:~# id jackxiang
uid=1026(jackxiang) gid=100(users) groups=100(users),0(root)
usermod -g nogroup nobody
cat /etc/passwd|grep nobody
nobody:x:65534:65534:nobody:/var/lib/nobody:/bin/bash
第3个字段是65534:意思就是,UID(用户的ID)是500.
第4个字段是65534:意思就是.GID(用户的组ID)的500.
使用usermod -g nogroup nobody就可以把已有的用户nobody加入nogroup 组了.
如下:
:nobody:/var/lib/nobody:/bin/bash
添加一个不能ssh登录的用户和制定用户的Home目录位置:
useradd -s /sbin/nologin -d /home/ftpuser -g ftp ftpuser
接下来给用户设置密码,否则此账号不能使用,命令如下
passwd ftpuser
这样就为linux系统添加用户testuser,用户目录指定为//home/ftpuser,属于ftp用户组,且此用户不能登陆系统。
======================================================================
慢动作:
1)添加用户:
useradd jackxiang
2)给用户加上密码:
passwd jackxiang
如下Demo示例:
root@WEB39_77_sles10:~# useradd jackxiang
root@WEB39_77_sles10:~# whoami
root
root@WEB39_77_sles10:~# passwd jackxiang
Changing password for jackxiang.
New Password:
Reenter New Password:
Password changed.
添加Jackxiang这个用户的目录:
mkdir /home/jackxiang
chown -R jackxiang /home/jackxiang
添加到root这个组里:
1)先查看Jackxiang默认是哪个组:
root@WEB39_77_sles10:~# id jackxiang
uid=1026(jackxiang) gid=100(users) groups=100(users),16(dialout),33(video)
记下jackxiang的id是:1026
2)然后看root的gid是多少:
root@WEB39_77_sles10:~# id root
uid=0(root) gid=0(root) groups=0(root)
添加自己的id到root组就是这样:
usermod -G root jackxiang
喜欢这样:useradd jackxiang -u 该用户的uid【vi /etc/passwd】 -g root组的gid,其实直接修改:/etc/passwd /etc/group更方便
添加成功,添加前后对比:
root@WEB39_77_sles10:~# id jackxiang
uid=1026(jackxiang) gid=100(users) groups=100(users),16(dialout),33(video)
root@WEB39_77_sles10:~# id jackxiang
uid=1026(jackxiang) gid=100(users) groups=100(users),0(root)
相关文章推荐
- 解决useradd 用户后没有添加用户Home目录的情况,Linux改变文件或目录的访问权限命令,linux修改用户密码
- [添加用户]解决useradd 用户后没有添加用户Home目录的情况,Linux改变文件或目录的访问权限命令,linux修改用户密码,usermod的ysuum安装包。飞
- [加入用户]解决useradd 用户后没有加入用户Home文件夹的情况,Linux改变文件或文件夹的訪问权限命令,linux改动用户password,usermod的ysuum安装包。飞
- 初识linux chmod命令/函数时我就产生一个有趣疑问:既然chmod可以改变权限, 那即使某用户原来没有某文件的权限, 也可以自己添加权限啊!
- linux下修改文件权限、切换用户、添加文本、修改文本、hadoop执行jar文件等常用命令
- Linux改变文件或目录的访问权限命令
- Linux 入门常用命令 — 改变文件或目录的访问权限
- Linux改变文件或目录的访问权限命令
- Linux改变文件或目录的访问权限命令
- Linux改变文件或目录的访问权限命令
- Linux userAdd 增加用户如果没有配置文件情况解决
- Linux 入门常用命令 — 改变文件或目录的访问权限
- Linux文件权限修改命令,添加,删除用户等
- Linux 入门常用命令 — 改变文件或目录的访问权限
- Linux改变文件或目录的访问权限相关命令
- Linux 入门常用命令-8.Linux改变文件或目录的访问权限命令
- Linux userAdd 增加用户如果没有配置文件情况解决
- Linux命令:改变文件或目录的访问权限
- Linux 入门常用命令-8.Linux改变文件或目录的访问权限命令
- Linux 入门常用命令 — 改变文件或目录的访问权限