十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你这个tom家和mary家是不是两个用户啊,如果是的话,请按以下操作:
创新互联建站是一家集网站建设,宝丰企业网站建设,宝丰品牌网站建设,网站定制,宝丰网站建设报价,网络营销,网络优化,宝丰网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
先到mary用户下,用chmod命令授予tom对mary目录有写的权限,
回到tom用户下,用chown命令将secret.txt的属主改为mary,
用cp命令,将secret.txt问题拷贝到mary目录下
切换到mary用户下,就可以直接对secret.txt进行编辑和管理了.
希望能帮到你.
1、root修改密码不会影响普通user
2、检查有哪些用户,用户有没有shell,有没有密码
#more /etc/passwd
#more /etc/shadow
3、修改普通用户密码
#passwd user01
4、检查SSH配置,是否设置了只允许个别用户登陆
/etc/pam.d/sshd
/etc/ssh/sshd_config
#PermitRootLogin yes
#PermitEmptyPasswords no
5、检查/etc/hosts.deny,是否拒绝某些主机访问
6、检查iptables
iptables -nvL
/etc/init.d/iptables stop
Linux在终端中输入命令“su”就能获取root权限。
1、打开一台Linux电脑,然后在电脑上同时按住“Ctrl+Alt+T”按键,打开一个运行命令的终端,如下图所示为打开终端后的窗口。
2、在终端命令窗口输入命令“sudo passwd root”,然后输入登录密码,如下图所示。
3、最后输入命令“su”,然后再输入一次密码,就获取到系统的root权限了,如下图所示。
1、root肯定可以修改的,但是只有知道root密码的人才可以修改,不是任何人都可以修改的
2、SSH的秘密一般是你SSH过去用户的密码,其实也是系统密码
但是在公司,一般人是没有root密码的,这个只有管理员才有,其他人一般使用的都是新建用户,然后管理员分配相应的权限
1. 用户账号涉及目录
/etc/login.defs 默认配置文件
/etc/passwd 账户属性表
/etc/shadow 密码
/etc/group 组属性表
2. 账号涉及操作
1. 添加账号 useradd
2. 删除 userdel
3. 账户属性
4. 查看用户信息 finger
3. 密码设计操作
1. 设置秘密
2. 修改
3. 清空密码 passwd -d
4. 修改密码过期信息 chage
5. 检查密码完整性 pwck
1. 账户属性表: /etc/passwd
account # 登录名
passwd # 密码
uid # user ID
gid # group id, 多个附加组用','隔开
'x' # 是密码占位符
2. 密码属性表: /etc/shadow
login # 账户名
password
. # 上次修改到现在的时间
. # 密码最短使用期限
. # 用户警告时间
. # 账号有效期
. # 保留字段
3. 账号涉及操作
1) 添加账号: useradd 账号名
-u uid
-g gid # 指定默认组id
-G gid,... # 附加组id
-c comment # 注释
-s shell
-d home_dir # 家目录
-M # 不设置家目录
-r # 添加一个系统用户 (id 0-499)
注意:adduser是useradd的软链接
2) 删除: userdel xxxx
userdel -r user1 # 同时删除用户家目录
注意:userdel 默认不会删除用户家目录 网页链接
3) 修改账号属性: usermod
1. 查看账号属性: id 账号名
uid=0(root) gid=0(root) 组=0(root)
2. 修改账号属性: usermod -u 4004 user1
-u uid
-g Gid
-G # 修改附加组
-a -G # 追加附加组
-c comment # 修改注释
-d -m # 改家目录, 并移动之前的家目录中文件到新地址
-s # shell
-l # 改登陆名
-L # 锁定账户
-U # 解锁账户
改用户默认shell: chsh
chsh user1
修改注释信息: chfn
chfn user1
4) 查看用户信息: finger 账户名
4. 密码涉及操作
1) 设置密码: passwd 账户名(root用户)、 passwd
2) 修改: passwd 账户名(root用户)、 passwd
3) 清空密码: passwd -d 账户名
注意:linux安全属性,用户没密码不能登陆
4) 修改密码过期信息: chage
-m mindays # 最小天数
-M maxdays # 最大天数
-W warndays # 警告天数
-i inactive # 密码过期后, 经过多少天账号会被禁用
-l # 锁定账户
-u # 解锁用户
--stdin # 标准输入, std标准的缩写, in是input的缩写
"管道 |" echo "redhat" | passwd --stdin user3 # 脚本自动修改账号密码
5) 检查密码完整性: pwck