Linux学习笔记第三周第二次课(2月6日)

3.4 usermod命令

更改用户属性usermod,

更改UID,命令为#usermod -u 编号;

更改GID,命令为#usermod -g 编号;

更改用户家目录,命令为#usermod -d 编号;

更改用户shell,命令为#usermod -s 编号;

设置用户扩展组,命令为#useradd -G 组名【,组名】;

查看aming用户UID,GID,扩展组,#id aming ;

锁定用户不能使用,命令为#usermod -L aming;

解锁用户,命令为#usermod -U aming;

3.5 用户密码管理

修改用户密码,命令为#passwd 用户名;

查看用户密码配置文件,命令为前十行#head /etc/shadow 或后十行#tail /etc/shadow;

锁定用户不能使用,命令为#passwd -l 用户名;密码配置文件密码位加两个感叹号;

修改用户密码,明文显示密码,命令为#passwd --stdin user5;

修改用户密码 ,#echo "111222" |passwd --stdin user5;

#echo -e实现一些特殊用法,\n换行符,\t是TAB,命令为#echo -e "123\nsss";

修改用户密码 ,一条命令实现输入两次密码,命令为#echo "1231111\n1231111" |passwd user3;

3.6 mkpasswd命令

随机生成一段字符串作为密码,命令mkpasswd,make password;

安装命令mkpasswd包#yum install -y expect;

使用方法,命令为#mkpasswd;

-l指定长度,命令为#mkpasswd -l 数字;

-s特殊符号个数,命令为#mkpasswd -s 数字;

原文地址:http://blog.51cto.com/12059818/2071687

时间: 2024-12-12 07:36:59

Linux学习笔记第三周第二次课(2月6日)的相关文章

Linux学习笔记第五周第二次课(3月6日)

7.6 yum更换国内源 wget 下载网址,下载文件: 安装wget命令,#yum install -y wget: curl -O 下载网址,下载文件 7.7 yum下载rpm包 安装扩展源epel 安装命令#yum install -y epel-release 查看命令#yum list | grep epel yum下载rpm包 仅下载不安装命令,#yum install -y 包名 --downloadonly 查看下载的文件,命令#ls /var/cache/yum/x86/7/

三周第二次课(12月26) 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

三周第二次课(12月26) 3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令 usermod命令: 用户和工作组管理: usermod命令用于修改用户的基本信息. usermod命令不允许你改变正在线上的使用者帐号名称. 当usermod命令用来改变user id, 必须确认这名user没在电脑上执行任何程序. 你需手动更改使用者的crontab档. 也需手动更改使用者的at工作档. 采用NIS server须在server上更动相关的NIS设定. 语法: usermo

Linux学习笔记第三周第一次课(2月5日)

2.27linux和windows互传文件 用xshell软件 #yum install -y lrzsz linux传到windows,命令为#sz a.txt 按提示保存到windows windows传到linux,命令为#rz 选择windows文件,之后保存到当前目录 3.1 用户配置文件和密码配置文件5 /etc/passwd用户账号密码文件,配置文件: 配置文件内容,以冒号分隔,共7列: 第一列,用户名: 第二列,密码全用X表示: 第三列,UID: 第四列,GID: 第五列,注释:

Linux学习笔记第三周第三次课(2月7日)

3.7 su命令 root用户切换到普通用户命令,su: 完全彻底切换 - ,连环境变量,家目录也切换,命令为#su - aming: 查看当前登陆用户,命令为#whoami: 查看当前目录,命令为#pwd: 查看用户UID,GID,组,家目录,用户shell目录,命令为#id: 切换用户,环境变量和家目录没切换,命令为#su aming: 退出切换的用户,命令为#exit: 当前用户下,不切换到aming用户,使用aming账号,执行touch命令,#su - -c "touch /tmp/a

Linux学习笔记第三周第四次课(2月8日)

4.1 df命令 df,report file system disk space usage汇报文件系统磁盘空间使用情况: df命令格式:df [选项] df -a:all 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统. df -h:human readable以容易理解的格式输出文件系统大小,例如124KB.345MB.46GB. df -i:inodes 显示i节点使用情况. df -m:以MB为单位显示文件系统使用情况: df -t:type 显示各指定类型的文件系统

Linux学习笔记第三周第五次课(2月9日)

4.5/4.6 磁盘格式化 CentOS7以XFS作为默认的文件系统: mke2fs,mkfs.ext2,mkfs.ext3,mkfs.ext4,mkfs.xfs都是格式化命令: mke2fs -t ext4 ==mkfs.ext4:其他命令类似,mke2fs暂不支持xfs类型: mke2fs命令选项如下: -t指定文件系统类型type: -b指定块大小block: -m指定分区预留的大小百分比: -i指定多少个字节对应一个inode: 分区格式化,指定文件系统类型ext4,块大小2048B,预

三周第二次课(2月6)

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令 3.4 usermod 更改用户权限的属性  可以更改用户的UID(#usermod -u 111 username),GID(#usermod -g ID或者组名 username) #usermod -d 路径 username 家目录 #usermod -s /sbin/nologin username #id aming uid=1000(aming) gid=1000(aming) 组=1000(aming

三周第二次课 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

三周第二次课3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令 > 3.4 usermod命令 usermod 更改用户属性的命令 -u -g -d /home/ss -s /sbin/nologin useradd -G 组名 用户名 增加扩展组 id aming 查看用户的ID(Uid Gid 扩展组ID) 3.5 用户密码管理 passwd set_uid 普通用户更改密码 passwd root用户更改密码 > 第二行:!!:用户密码是空的 用户不能登录 第二行

Linux学习笔记第六周第四次课(3月15日)

六周第四次课(3月15日) 复习 扩展 打印某行到某行之间的内容http://ask.apelearn.com/question/559 按关键词打印内容,#sed -n '/\[abcd\]/,/\[rty\]/'p test 按行数打印内容,# sed -n '4,8'p test sed转换大小写 http://ask.apelearn.com/question/7758 sed中,使用\u表示大写,\l表示小写 1. 把每个单词的第一个小写字母变大写: sed 's/\b[a-z]/\u