python实现linux账号管理_python第二天-linux权限管理

(1)linux登陆密码忘了,怎么办?

把系统重启,在进入系统之前不断的按键盘左上角的“Esc”键会进入这样一个画面,按键盘上的e进入编辑。

进入这个画面以后,通过键盘的上下方向键选择kernel那行,然后再按e进入编辑。

在最末尾处加入参数single,使系统开机直接进入单用户模式,然后回车即保存编辑,回到了上一步的界面,点击键盘上的b即启动系统。

系统启动以后,因为是进入单用户模式,不存在多个用户需要登录的情况,会绕过登陆的界面直接进入系统。

这时候就可以通过命令来修改你的用户密码,密码的复杂性没有要求,但是设置的简单会提示,如果对安全性没有什么要求,可以无视系统的提示,再输入一遍密码确认,即可完成密码的重设。

(2)文件类型

-:普通文件和权限

d:目录

l:软链接

b:设备

p:管道文件

u:代表属主

g:属组

o:其它用户

执行文件的方法:

./文件路径  sh文件路径  . 文件路径  bash 文件路径

usermod -aG tom jack

(3)linux账户管理

新建用户的六个文件

/etc/passwd:用户信息,包含用户名,是否需密码登陆

/etc/shadow

/etc/group

/etc/gshadow

/var/spool/mail

/home/用户名

(4)useradd命令的常用选项:

a) –u:指定用户的UID

b) –g:指定用户所属的群组

c) –d:指定用户的家目录

d) –c:指定用户的备注信息

e) –s:指定用户所用的shell

(5)usermod命令的常用选项:

a) –u:修改用户的UID

b) –g:修改用户的GID

c) –G:将一个用户加入到指定的群组中

d) –d:修改用户的家目录

e) –c:修改用户的备注信息

f) –s:修改用户所用的shell

(6)

chmod ug+x dog_wolf

chmod o+w babydog

chmod -R 754 /home/dog/babydog

ll -d /etc/123  #查看124目录的权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值