linux 普通使用者新增ssh或禁止ssh

2021-07-04 17:56:55 字數 1611 閱讀 4769

1、新增使用者,首先用adduser命令新增乙個普通使用者,命令如下:

#adduser tommy 

//新增乙個名為tommy的使用者

#passwd tommy

//修改密碼

changing

password

foruser

tommy

.new

unix

password

://在這裡輸入新密碼

retype

newunix

password

://再次輸入新密碼

passwd:

allauthentication

tokens

updated

successfully

.

2、賦予root許可權

方法一: 修改 /etc/sudoers 檔案,找到下面一行,把前面的注釋(#)去掉

## allows people in group wheel to run all commands

%wheel

all=

(all

)all

然後修改使用者,使其屬於root組(wheel),命令如下:

#usermod -g root tommy

修改完畢,現在可以用tommy帳號登入,然後用命令 su - ,即可獲得root許可權進行操作。

方法二: 修改 /etc/sudoers 檔案,找到下面一行,在root下面新增一行,如下所示:

## allow root to run any commands anywhere

root

all=

(all

)all

tommy

all=

(all

)all

修改完畢,現在可以用tommy帳號登入,然後用命令 su - ,即可獲得root許可權進行操作。

方法三: 修改 /etc/passwd 檔案,找到如下行,把使用者id修改為 0 ,如下所示:

tommy:x

:500

:500

:tommy

:/home

/tommy:/bin/

bash

修改後如下

tommy:x

:0:500

:tommy

:/home

/tommy:/bin/

bash

儲存,用tommy賬戶登入後,直接獲取的就是root帳號的許可權。

若需要禁止普通使用者ssh登入:

修改後如下

tommy:x

:500

:500

:tommy

:/home

/tommy:

/sbin/nologin

tommy:x

:500

:500

:tommy

:/home

/tommy:

/usr/bin/tommy-shell

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...

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

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