遠端使用者登入的問題

2021-06-06 11:04:16 字數 1029 閱讀 3543

前一段時間奇怪的發現,我們的sam9260的伺服器在使用tty終端遠端登入的時候莫名其妙的會出現有些使用者不能登入的情況,但是過一段時間之後,這個不能登入的使用者又能正常登入了,不能登入的時候,沒有提示任何的錯誤,只提示login incorrect。

但是我們的linux pc伺服器上的登入是完全正常的,而我們的9260伺服器上面的使用者配置檔案是完全從pc機上拷貝製作的。開始沒有發現原因,今天無意之中想到可能是某個檔案有錯誤,這個檔案就是/etc/securetty檔案!

# /etc/securetty: list of terminals on which root is allowed to login.

# see securetty(5) and login(1).

console

# for people with serial port consoles

ttys0

# for devfs

tts/0

# standard consoles

tty1

tty2

tty3

tty4

tty5

tty6

tty7

...#為了能用root帳號登入telnet

pts/0

pts/1

pts/2

pts/3

...為了能使用root帳號登入,就需要開啟pts終端,這個pts終端的開啟需要使用下面的命令

/bin/mount -t devpts devpts /dev/pts

這是開通遠端的tty終端需要使用的檔案系統

而由於我們在/etc/securetty檔案中原來只允許兩個pts/0 pts/1,所以最多只能有兩個root使用者能通過tty終端登入到我們的sam9260伺服器上。所以後面登入的即使你的使用者密碼正確,你得到的也將是login incorrect。

現在修改了/etc/securetty檔案,可以允許4個root使用者同時登入,系統正常!

注意,如果你使用的是普通帳號登入telnet的話,就不會有這個終端數目限制的問題!

MySQL使用者遠端登入問題

今天來水一篇,差點被這個遠端登入搞死了,所以記錄下這個問題。先使用status命令檢視一下mysql版本,這裡可以可以看到我用的是是8.0.12版本。mysql status mysql ver 8.0.12 for linux on x86 64 mysql community server gp...

mysql 新建使用者遠端登入

mysql 新建的使用者預設是不能遠端登入的。可以通過root帳號登入mysql然後執行 下面命令。grant all privileges on to 使用者名稱 identified by 登入密碼 with grant option 例 grant all privileges on to r...

MySQL開啟遠端使用者登入

mysql u root puse mysql 也可檢視使用者列表 已經新增了遠端管理使用者的 select host,user from user 其中 為萬用字元,代表任意位址 host user root localhost debian sys maint localhost mysql.s...