linux sudo命令使用
1.命令簡介
sudo即super user do,也就是root使用者經過配置,指定特定使用者可以執行一些root使用者才有許可權執行的指令。
這樣,管理員可以授權於一些普通使用者去執行一些root執行的操作,而不需要知道root的密碼,它依賴於/etc/sudoers這個檔案,可以授權於那個使用者在那個主機上能夠以管理員的身份執行什麼樣的管理命令,而且是有限的。該命令和su - root切換使用者來執行指令相比起來更加安全,也更易於許可權的細分管理。
2.如何配置使用sudo
編輯檔案/etc/sudoers
檔案格式:
who where whom command
指定那個使用者在哪裡可以執行誰的什麼命令,常見配置:
oracle ALL=(ALL) ALL //為使用者"oracle"授予sudo訪問權
%dba ALL=(ALL) ALL //為屬於dba使用者組的所有使用者授予sudo訪問權
oracle ALL=(ALL) NOPASSWD:ALL //為oracle使用者授予sudo許可權,並且oracle使用者執行時不需要輸入密碼
注意:編輯這個檔案,最有效最安全的方式是使用visudo命令。這個命令會以提升許可權啟動vi編輯器,那樣你就能編輯並儲存該檔案。它還會給sudoers檔案上檔案鎖,那樣別人無法編輯該檔案。一旦你完成了編輯工作,它會分析檔案,查詢有無簡單的錯誤。編輯sudo檔案要比僅僅使用任何舊的文字編輯器來得安全得多。
3.常見用法
sudo
sudo -u
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30167136/viewspace-1472327/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux命令su、sudo、sudo su、sudo -i使用和區別Linux
- Linux伺服器上配置 sudo 及 sudo命令使用Linux伺服器
- linux sudo 命令Linux
- linux sudo命令的概念與使用Linux
- Linux賬號空閒登出、sudo命令使用Linux
- Linux基礎命令—sudoLinux
- Linux基礎命令---sudoLinux
- Linux精講——sudo命令Linux
- Linux su命令和sudo命令的區別Linux
- sudo命令
- 威力強大的Linux sudo 命令Linux
- linux系統sudo命令詳解Linux
- 使用 sudo 命令出現錯誤
- sudo以其他使用者身份身份執行命令-linux命令學習Linux
- Linux 命令 su 和 sudo 的區別Linux
- sudo命令使用的幾個場景
- Linux下crontab命令的用法:sudo crontab -lLinux
- sudo 命令情景分析
- su和sudo命令
- Linux sudoLinux
- 深度解析!Linux 命令 su 和 sudo 的區別Linux
- Linux 系統中 sudo 命令的 10 個技巧Linux
- 6個超實用的Sudo命令使用技巧
- Linuxcrontab下關於使用date命令和sudo命令的坑Linux
- Linux中無許可權使用sudoLinux
- linux配置sudoLinux
- Linux– su和sudo 切換使用者Linux
- Linux sudo 被曝提權漏洞,任意使用者均能以 root 身份執行命令Linux
- 在 Linux 中執行特定命令而無需 sudo 密碼Linux密碼
- 如何在 Linux 中不輸入密碼執行 sudo 命令Linux密碼
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- 《linux下sudo服務的使用》RHEL6Linux
- linux給使用者新增sudo許可權Linux
- linux為使用者新增sudo許可權Linux
- su和sudo命令的區別
- 用大寫字母輸入 Linux 命令以將其作為 sudo 使用者執行Linux
- 無需sudo使用Podman在Linux上執行容器Linux
- Linux為普通使用者新增sudo許可權Linux