Linux命令(完)
用户相关操作
1. 创建用户
useradd :创建(添加)用户
useradd命令选项:
-m :自动创建用户主目录,主目录的名字就是用户名
-g :指定用户所属的用户组,默认不指定会自动创建一个同名的用户组
创建用户效果图:
查看所有用户信息的文件效果图:
说明:
useradd 命令的使用需要使用管理员权限,前面需要加上 sudo
创建用户如果不指定用户组,默认会自动创建一个同名的用户组
查看用户是否创建成功,可以查看/etc/passwd这个文件
查看用户组是否创建成功,可以查看/etc/group这个文件
passwd文件中的每项信息说明,以root:x:0:0:root:/root:/bin/bash为例:
第一个:用户名
第二个:密码占位符
第三个:uid, 用户id
第四个:gid, 用户所在组id
第五个:用户描述, 可选,
第六个:用户的主目录所在位置
第七个:用户所用 shell 的类型,一般由bash或者sh,默认不设置是sh类型
group文件中的每项信息说明, 以laowang:x:1001:为例:
第一个:用户组名
第二个:用户组密码占位符,一般Linux系统的用户组都没有密码的
第三个:组id
id命令查看用户信息:
id :查看用户信息
id命令效果图:
每项信息说明:
uid=1001(laowang) gid=1001(laowang) 组=1001(laowang)
第一个: uid 表示用户id
第二个: gid 表示用户组id
第三个: 组 表示用户所在的用户组
2. 设置密码
给其它用户设置密码,需要使用: sudo passwd 用户名
设置密码效果图:
3. 切换用户
su :切换用户
语法格式: su - 用户名
切换用户效果图:
4. 删除用户
userdel :删除用户
userdel命令选项:
-r 用户名 :删除用户主目录,必须要设置,否则用户主目录不会删除
删除用户效果图:
用户组相关操作
1. 创建用户组
groupadd :创建(添加)用户组
创建用户组效果图:
2. 创建用户并指定用户组
创建用户并指定用户组效果图:
3. 删除用户组
groupdel :删除用户组
删除用户组效果图:
远程登录、远程拷贝命令
1. 远程登录、远程拷贝命令的介绍
ssh :远程登录
2. ssh命令的使用
ssh是专门为远程登录提供的一个安全性协议,常用于远程登录,想要使用ssh服务,需要安装相应的服务端和客户端软件,当软件安装成功以后就可以使用ssh命令了,以后可以通过远程登录之间操作远程的服务器。
ssh命令格式:
ssh 用户名@ip地址
ssh命令效果图:
说明:
在一台电脑上可以安装安装ssh客户端和ssh服务端软件
在Ubuntu安装ssh客户端命令: sudo apt-get install openssh-client
- 点赞
- 收藏
- 关注作者
评论(0)