国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

這篇具有很好參考價(jià)值的文章主要介紹了Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題

在Linux系統(tǒng)上,從root用戶切換到oracle用戶時(shí)報(bào)錯(cuò) su: cannot open session: Permission denied 如下:

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

分析

定位原因1

  1. 分析登錄日志,可以看到時(shí)登錄的時(shí)候limit中的 memlock 設(shè)置失敗,導(dǎo)致用戶登錄失敗:

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

  1. limit配置表示限制該用戶最大可以打開的文件數(shù)量、會(huì)話數(shù)量、內(nèi)存等,使用 ulimit -a命令查看當(dāng)前的配置:

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

  1. 從上圖可以看到,即使我現(xiàn)在使用的是root用戶,但是最大的 memlock也只有64 字節(jié),并且,嘗試設(shè)置 memlock失敗了

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

  1. 之所以設(shè)置失敗,是因?yàn)槲耶?dāng)前的服務(wù)器不是真實(shí)的物理機(jī),而是docker,所以沒有權(quán)限

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

定位原因2

  1. 確定是 limit 的配置導(dǎo)致的登錄失敗,按照百度的解決方案,嘗試修改 /etc/security/limits.conf 后重新登錄,結(jié)果還是登錄失敗,控制臺(tái)和日志報(bào)錯(cuò)與之前完全一樣

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

  1. 經(jīng)過一番摸索之后發(fā)現(xiàn):在系統(tǒng)的 /etc/security/limits.d/ 下的配置文件同樣也是用來配置limit,并且 優(yōu)先等級(jí) 高于 /etc/security/limits.conf

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

  1. 而且在這里,可以看到一個(gè)安裝 oracle 軟件自動(dòng)生成的conf文件

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗

修改完該文件之后,終于可以登錄用戶

Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗文章來源地址http://www.zghlxwxcb.cn/news/detail-452461.html

結(jié)論

  • 登錄失敗確實(shí)是因?yàn)?limit.conf 的配置太小導(dǎo)致
  • /etc/security/limits.d/ 下的配置文件的優(yōu)先級(jí)高于 /etc/security/limits.conf
  • docker服務(wù)器下,即便是使用root用戶,部分配置項(xiàng)也無法修改,比如這里的 ulimit -l 66

到了這里,關(guān)于Linux系統(tǒng)root下執(zhí)行su登錄其他用戶失敗的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux系統(tǒng)用戶安全(如何給其他用戶授權(quán))及引導(dǎo)登錄的控制

    Linux系統(tǒng)用戶安全(如何給其他用戶授權(quán))及引導(dǎo)登錄的控制

    系統(tǒng)賬號(hào)的清理 將非登錄用戶的shell設(shè)為/sbin/nologin usermod -s /sbin/nologin 用戶名(設(shè)置為不可登錄) 鎖定長(zhǎng)期不適用的賬號(hào) usermod -L 用戶名 passwd -l 用戶名 passwd -S 用戶名 刪除無用賬號(hào) userdel [-r] 用戶名(-r選項(xiàng)刪除用戶家目錄) 鎖定賬號(hào)文件passwd(用戶配置文件)、shadow(用

    2024年02月10日
    瀏覽(21)
  • Linux中root切換問題:su:鑒定故障問題

    Linux中root切換問題:su:鑒定故障問題

    在Linux系統(tǒng)中,如果登錄了其他賬戶,在其他賬戶中使用su切換root用戶時(shí),出現(xiàn)su 鑒定故障的問題時(shí),很可能的原因是: 1. 安裝Linux時(shí)沒有給root設(shè)置密碼 2. 登錄口令設(shè)置后,沒有及時(shí)更改root用戶的密碼, 3.用戶密碼已過期,需要重新更換密碼 以上幾種情況,后兩種都沒有任

    2024年02月02日
    瀏覽(20)
  • Linux系統(tǒng)設(shè)置默認(rèn)用戶為root并自動(dòng)登錄(詳解,包含Centos及Ubuntu系統(tǒng))

    Linux系統(tǒng)設(shè)置默認(rèn)用戶為root并自動(dòng)登錄(詳解,包含Centos及Ubuntu系統(tǒng))

    打開 /etc/gdm/custom.conf vi /etc/gdm/custom.conf或者nano?/etc/gdm/custom.conf(看自己熟練哪個(gè)用哪個(gè)命令) 在文件 [daemon] 下寫入( 注意:在這個(gè)下面寫入,別的地方寫入無效! ): AutomaticLoginEnable=True AutomaticLogin=root 然后保存出來重啟Reboot 打開終端開啟root賬戶,設(shè)置密碼 : sudo passwd ?r

    2024年02月06日
    瀏覽(40)
  • Linux系統(tǒng)切換root出現(xiàn)su: authentication failure解決辦法

    Linux系統(tǒng)切換root出現(xiàn)su: authentication failure解決辦法

    在Linux系統(tǒng)中,使用命令su切換root用戶,正確輸入密碼后仍報(bào)錯(cuò)su: Authentication failure 使用命令sudo passwd root修改root賬戶密碼,輸入該命令后回車,先輸入當(dāng)前root密碼,然后鍵入新密碼并確認(rèn)(可以和之前相同)。 提示密碼更新成功,此時(shí)再su,輸入新密碼,成功切換到root。

    2024年02月16日
    瀏覽(19)
  • 【Shell 命令集合 系統(tǒng)管理 】Linux 以超級(jí)用戶(root)的身份執(zhí)行特權(quán)命令 sudo命令 使用指南

    【Shell 命令集合 系統(tǒng)管理 】Linux 以超級(jí)用戶(root)的身份執(zhí)行特權(quán)命令 sudo命令 使用指南

    Shell 命令專欄:Linux Shell 命令全解析 sudo是Linux中的一個(gè)命令,它允許普通用戶以超級(jí)用戶(root)的身份執(zhí)行特權(quán)命令。sudo的作用是提供了一種安全的方式,讓授權(quán)用戶執(zhí)行需要特權(quán)的操作,而無需完全切換到超級(jí)用戶賬戶。 sudo的主要作用如下: 提高安全性:使用sudo命令可

    2024年02月03日
    瀏覽(92)
  • 【Linux】ubuntu使用root用戶登錄系統(tǒng)詳細(xì)教程(ubuntu16.04+ubuntu20.04都有)

    【Linux】ubuntu使用root用戶登錄系統(tǒng)詳細(xì)教程(ubuntu16.04+ubuntu20.04都有)

    目錄 一:Ubuntu 16.04使用root用戶登錄系統(tǒng) 二:Ubuntu 20.04使用root用戶登錄系統(tǒng) 使用root用戶登錄系統(tǒng)【Ubuntu 16.04 +?Ubuntu 20.04都有】 Ubuntu 系統(tǒng)版本確認(rèn)是否為Ubuntu 16.04, 這里注意 不是VMware版本! 不同用戶設(shè)置界面可能不同,但在 設(shè)置-關(guān)于 中都可以進(jìn)行查看? 修改Ubuntu系統(tǒng)

    2024年01月22日
    瀏覽(24)
  • 忘記Linux系統(tǒng)的root密碼怎么辦?快速找回方法,重置root密碼 、Linux 登錄賬號(hào)解鎖、密碼正確無法登錄、賬號(hào)鎖定問題處理

    忘記Linux系統(tǒng)的root密碼怎么辦?快速找回方法,重置root密碼 、Linux 登錄賬號(hào)解鎖、密碼正確無法登錄、賬號(hào)鎖定問題處理

    查看用戶登錄失敗的信息 解封用戶 方法一 ,rd.break 第 1 步:重啟系統(tǒng)編輯內(nèi)核參數(shù) 第 2 步:找到 linux 這行,在此行末尾空格后輸入rd.break?? (End鍵也可直接進(jìn)入行尾) 成功后顯示頁面為: 第 3 步:以讀寫方式掛載sysroot(這里sysroot是以只讀的形式掛載的,所以要以可讀可

    2024年04月12日
    瀏覽(109)
  • Linux禁止root用戶ssh登錄

    Linux禁止root用戶ssh登錄

    出于安全考慮,需要禁止使用root用戶通過ssh遠(yuǎn)程登錄Linux 禁用root用戶遠(yuǎn)程登錄后,需要提供一個(gè)權(quán)限用戶用于ssh遠(yuǎn)程登錄 useradd命令用于創(chuàng)建一個(gè)用戶, 選項(xiàng) -m 表示創(chuàng)建用戶的主目錄, -c 表示添加注釋 注意:密碼長(zhǎng)度應(yīng)該不少于8位,包括字母大小寫、數(shù)字和特殊符號(hào),且

    2024年02月09日
    瀏覽(23)
  • Linux下如何開啟允許root用戶遠(yuǎn)程登錄

    Linux下如何開啟允許root用戶遠(yuǎn)程登錄

    在很多時(shí)候,遠(yuǎn)程登錄使用的是用戶身份登錄,在系統(tǒng)路徑下的文件無法通過用戶角色直接下載。下載的話,需要將文件移動(dòng)到當(dāng)前用戶有權(quán)限的路徑下才能下載,比較麻煩。而另一種下載方法是以root用戶的身份登錄系統(tǒng)進(jìn)行原路徑下載,但多數(shù)SSH為了提高系統(tǒng)安全性, 默

    2024年02月13日
    瀏覽(12)
  • Android11編譯第六彈:user版本增加su+內(nèi)置root用戶

    Android11編譯第六彈:user版本增加su+內(nèi)置root用戶

    問題1:user版本默認(rèn)不開放root,adb登錄后默認(rèn)采用system用戶,收緊用戶權(quán)限; 問題2:因?yàn)橛行┕δ苄枰玫絩oot用戶,例如設(shè)置網(wǎng)卡地址,網(wǎng)卡開啟和關(guān)閉等,因?yàn)榫€上設(shè)備user版本沒有root用戶開放,很不方便。采用允許登錄root用戶的方式,登錄時(shí)增加密碼驗(yàn)證。 問題3:默

    2024年01月23日
    瀏覽(42)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包