linux怎麼給乙個普通使用者reboot許可權

2021-09-25 12:01:27 字數 627 閱讀 7468

分四種情況討論:

1.讓任何人(包括根本不擁有系統帳號的人)都可以通過控制台reboot 在/etc/inittab檔案中保留ca::ctrlaltdel:/sbin/shutdown -t3 -r now 這一行。這樣全國人民都可以reboot你的機器,只要你把控制台交出來。

3.讓指定的使用者才可以reboot 假設我們要讓使用者zhizunbao擁有reboot的許可權,我們靠uid/gid來完成控制:

# groupadd reboot

# cd /usr/local

# mkdir reboot

# chown root:reboot reboot/

# chmod 750 reboot/

# cd reboot

# cp /sbin/reboot .

# chmod 4755 reboot

# usermod -g reboot zhizunbao 現在,zhizunbao就可以執行/usr/local/reboot/reboot來重啟動機器。

4.在一台不設普通使用者的機器上啟用口令驗證reboot 這實際上是靠新增乙個關機帳號來實現的,該帳號的shell就是加了s位的/sbin/halt,並且口令只有少數維護人員知道。我們這裡採用的就是第4套方案。

linux給普通使用者新增root許可權

1 新增使用者,首先用adduser命令新增乙個普通使用者,命令如下 adduser tommy 新增乙個名為tommy的使用者 passwd tommy 修改密碼 changing password for user tommy.new unix password 在這裡輸入新密碼 retype ...

linux給普通使用者增加ssh許可權

linux給普通使用者增加ssh許可權 linux 系統安裝好,建立普通使用者後,普通使用者不一定能通過ssh連線到伺服器 可以在 etc ssh sshd config中增加allowusers username 可以多個,空格分開 給普通使用者增加ssh許可權 也可以設定允許和拒絕ssh的使用者...

Linux給普通使用者增加ssh許可權

1,建立使用者 useradd name 2,修改密碼 passwd name 3,修改ssh配置檔案,在最後一行新增allowusers name vi etc ssh sshd config 4,重啟ssh服務 service sshd restart 可以在 etc ssh sshd conf...