用户、权限管理:
linux是多用户多任务系统。
ifconfig:查看网络信息ip地址
ping 192.168.12.87 以你电脑ping通地址为前面的地址电脑,测试网络链接是否正常
ssh 用户名@192.168.12.87:远程登录服务器
查看当前登陆的用户信息who
who -q
whoami:当前登陆的用户名
exit:退出登陆账户
添加用户账号:useradd
sudo useradd wql -d -m /home/wql
解释:-m:自动创建家目录文件夹 -d:家目录的路径是/home/wql
设置用户密码:passwd
sudo passwd 用户名
切换账户su
su wql
su - wql
删除用户userdel
userdel 用户名:删除用户,但不自动删除用户的主目录
sudo userdel -r 用户名:删除用户,同时删除用户的主目录
sudo -s:将权限转为root权限
查看用户组的方法
1、cat /etc/group
2、groupmod+两次tab键
添加用户组:groupadd 组名
删除用户组:groupdel 组名
useradd 用户名 -m -d /home/用户名 -g 组名:向一个组内创建一个用户
修改用户所在组usermod -g 用户组 用户名
修改文件权限chmod
ls -l:以列表形式显示当前文件夹下的文件
第一列共十个字符:第一个字符-表示文件,d表示文件夹
后边九个每三个为一组第一组是拥有者用户的权限第二组是组内的权限第三组为其他权限(r为读w为写x为可执行-为没有)
在chmod中u为拥有者g表示同组者o表示其他人a表示所有的人
chmod u+x trxt.txt :对拥有者加上可执行的权限
chmod u-w trxt.txt:对拥有者取消写的权限
chmod u=rwx trxt.txt:对拥有者权限rwx都有
chmod a= trxt.txt :对所有人都无权限
还可以用数字形式修改r:4w:2x:1
chmod 761 trxt.txt:权限变为drwxrw---x
对文件夹也适用,但是文件夹里面的权限不变
解决:chmod 777 文件名 -R
chmod 777 文件夹:只会修改文件夹的权限,不会修改文件夹里面的内容
网友评论