将linux的sh改为bash

修改shell 将当前shell(默认是bash B SHELL )改为csh C SHELL

Linux禁止修改密码

修改Linux下只读文件的权限

Linux学习—退出vi编辑模式

Linux 查看文件内容的基础命令操作


# vi /etc/passwd
修改 /bin/bash 为 /bin/csh    

在新建了一个账号登录之后发现,上下左右删除键都不能使用[>H]等。而且,左侧不显示username@address:~$,只显示 $

1. 查询

cat /etc/passwd

修改 /bin/sh 为 /bin/bash

2. 但是这个文件是只读文件。取消文件上的只读标记。

sudo chattr -i /etc/passwd #失败
sudo chmod a+w /etc/passwd #成功

3. 修改

vi /etc/passwd
:wq 保存文件并退出vi 编辑

4. 改回只读

sudo chattr +i /etc/passwd 

ls -l /etc/passwd #检查是否改回只读

-rw-rw-rw- 1 root root 2494 5月  13 17:26 /etc/passwd #结果...说明失败

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章