【Linux】解決無法添加用戶“useradd: cannot open /etc/passwd”問題
今天在一個新的Linux環境添加用戶的時候,發現不能添加,遇到了以下錯誤
useradd: cannot open /etc/passwd
用lsattr命令查看/etc/passwd的隱藏權限
[~]# lsattr /etc/passwd ----i--------e- /etc/passwd
權限 i 說明設定文件不能被刪除、改名、設定鏈接關系,同時不能寫入或新增內容。
用chattr命令對/etc/group去除i權限位:
[ ~]# chattr -i /etc/passwd [ ~]# useradd -d /home/test -m test useradd: cannot open /etc/shadow
用同樣的方式去除/etc/shadow 權限:
[ ~]# chattr -i /etc/shadow [ ~]# useradd -d /home/test -m test [ ~]#
查看用戶,大功告成:
【Linux】解決無法添加用戶“useradd: cannot open /etc/passwd”問題
相關推薦
【Linux】解決無法添加用戶“useradd: cannot open /etc/passwd”問題
lsa 不能 home 查看 關系 解決 技術 用戶 sat 今天在一個新的Linux環境添加用戶的時候,發現不能添加,遇到了以下錯誤 useradd: cannot open /etc/passwd 用lsattr命令查看/etc/passwd的隱藏權限 [~]#
Linux基礎命令---添加用戶useradd
幫助文檔 left 管理員 說明 fedora 登錄 add login 添加 useradd 創建新的系統用戶,useradd指令只能以管理員的身份運行,創建的用戶都在“/etc/passwd”文件中。當不加-D參數,useradd指令使用命令列來指定新帳號的
linux開啟FTP以及添加用戶配置權限,只允許訪問自身目錄,不能跳轉根目錄
x86 改變 2.3 連接不上 ssh 開機啟動 mct enable The linux開啟FTP以及添加用戶配置權限,只允許訪問自身目錄,不能跳轉根目錄1.切換到root用戶 2.查看是否安裝vsftp,我這個是已經安裝的。 [root@localhost vsftpd
【centos】centos中添加一個新用戶,並授權
zhang mode 復雜度 更改 新用戶 下一步 一個用戶 love 文件 前言 有時候給root用戶不太方便,新建一個用於並賦予權限這個做法相對好些 創建新用戶 創建一個用戶名為:cmj [root@localhost ~]# adduser cmj 為這個用戶初始
【Linux】解決Oracle VirtualBox安裝CentOS而無法正常獲取IP的問題
寫在前面:最近準備學習Oracle資料庫,但是不想安裝在自己本機上,畢竟資料庫太大了,用的時候遠遠小於閒置的時候,所以就打算在VitualBox中安裝一個CentOS系統,當我需要這個資料庫的時候就啟動虛擬機器,但是在我啟動的時候呢,一直獲取不到ip,後來
Linux 添加用戶(user),組(Group)以及權限(Permission)
opened 用戶 信息 groupdel upa ide 登陸 play cnblogs 1. 添加用戶 sudo adduser UserName 異常: sudo adduser --force-badname <username
linux查詢及添加用戶
align swd ado 回車 passwd linu use 輸入 user 1、查詢用戶、 存儲帳號的文件:/etc/passwd 存儲密碼的文件:/etc/shadow Cat /etc/passwd Cat /etc/shadow 2、添加用戶 輸入命令: u
linux添加用戶、文件權限、網絡配置
基礎1. 看用戶賬戶信息文件:cat或less /etc/passwd(都在這個位置)回車後,圖片下面是解釋的內容2. 添加用戶a1:useradd a1,要是查看剛才創建用戶,就是:tail /etc/passwd就有了(新創建的用戶默認是500開始,宿主目錄是/home,但root這個超級目錄的宿主目
Linux下批量添加用戶
linux下 cat -- swd 腳本 mark jpg ges 查看 首先要創建一個包含所有用戶名的文件,我使用的是user這個文件,這個文件裏面包含了6個用戶,如圖所示 腳本內容 #!/bin/bash read -p "輸入用戶密碼:" PA
linux 添加用戶到sudo中
生效 pre sudoers visudo 修改 就是 blog span 需要 步驟 1. 先切到root用戶 2. 執行visudo,其實就是修改/etc/sudoers 3. 添加用戶,規則如下: youuser ALL=(ALL)
【git】git add 添加錯文件 撤銷
strong 可能 git reset status reset 表示 其他 多余 如果 git add 添加 多余文件 這樣的錯誤是由於, 有的時候 可能 git add . (空格+ 點) 表示當前目錄所有文件,不小心就會提交其他文件 git add 如果添加了錯誤的
linux批量添加用戶和批量修改密碼
enabled 批量創建用戶 mice 有用 wrapper nbsp 修改用戶 文件 lin 一、批量創建用戶通過命令newusers可以實現批量的創建用戶。這個命令的用法為 newusers file.txt(一個文本文件)文本文件內存放需要批量添加的用戶信息但是對格式
Windows RabbitMQ 添加用戶、設置角色和權限 (包含無法添加的錯誤處理)
lan mini -c 根據 cookie 添加 官網 ins In 添加賬號密碼 rabbitmqctl.bat add_user test 123456 添加角色 rabbitmqctl.bat set_user_tags test administrator 授
Linux下對MySQL/MariaDB數據庫的基本操作以及linux mysql添加用戶,刪除用戶,以及用戶權限的授予
信息 查看 let quit mar 普通用戶 表名 mys xxxx 文章引用地址:https://www.cnblogs.com/Glory-D/p/7518541.html、https://www.cnblogs.com/zhchoutai/p/6929103.htm
【vscode】在vscode添加python運行終端run code
選擇 jpg 右擊 alt 點擊 終端 分享 鼠標 插件 1:點擊“擴展”按鈕輸入‘run code‘找到插件點擊“安裝”即可 2:安裝好後編輯好python文件後鼠標“右擊”會有一個“Run Code"選項,選擇就可以運行python文件了。 【vscode】在v
【Linux】解決tomcat出現Too many open files(開啟的檔案過多)問題
當用linux做高併發伺服器時,會遇到"Too many open files"的錯誤。Linux是有檔案控制代碼限制的(open files),而且Linux預設不是很高,一般都是1024,做高併發生產伺服器用其實很容易就達到這個數量。在linux中執行ulimit -a
【Linux】解決SSH服務拒絕密碼
xShell連線Linux伺服器提示密碼錯誤。 1、檢查虛擬機器SSH服務是否開啟: service sshd status,如果沒有開啟,請執行service sshd start
【Android】6.0 添加Menu菜單組件
tle add 組件 toast reat .sh res text @override 1.0 在helloworld項目基礎上創建活動SecondActivity: 2.0 其中main.xml: <?xml version="1.0" encoding
解決 CentOS 7 添加用戶設置家目錄出現 useradd cannot set SELinux context for home directory 問題
fig 代碼 命令 entos 直接 config csdn target rec 問題描述 直接貼下代碼吧~ [root@localhost ~]# useradd -d /tmp/heheda4 heheda4 useradd: cannot set SELinux
Linux實現批量添加用戶及隨機密碼小腳本
md5sum hpa use color family inux swd 16px 密碼文件 通過chpasswd命令可實現迅速為用戶批量設置密碼 實例:寫一個腳本,實現批量添加20個用戶user1-20,密碼為用戶名和後面跟5個隨機字符