日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux系统登陆问题,Linux之登陆问题

發(fā)布時間:2023/12/10 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux系统登陆问题,Linux之登陆问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

今天早上在使用Linux的時候進(jìn)入終端輸入startx,然后退出圖形界面,進(jìn)入了命令模式,可能是Ubuntu 14.04的問題,不知怎么就沒有響應(yīng),我就強(qiáng)行重啟了一下操作系統(tǒng),然后進(jìn)去發(fā)現(xiàn)在使用管理員賬號登錄時一直是重復(fù)登錄,怎么都進(jìn)不去,網(wǎng)上關(guān)于這方面的資料還是很多的,給出的方法也是很多。

1、環(huán)境變量問題,進(jìn)入tty1 或者 tty2 然后 sudo vim profile 或者 environment,將 環(huán)境變量還原即可。但我的問題并非出于此。

2、初始化文件問題:刪除.Xauthority , Xinit 等初始文件 并重啟。我的問題也不在于此。

3、/home權(quán)限問題:直接將/home? chmod 成 777的權(quán)限。不過我的還是無效。

4、/tmp權(quán)限問題:我的問題就在于此,首選還是那句話,學(xué)會找到日志文件,學(xué)會分析日志文件,cd 到 /home/user 里面,然后你會發(fā)現(xiàn)一個 啟動X組件相關(guān)的日志文件:

.xsession-errors文件,打開這個文件發(fā)現(xiàn)有以下錯誤: mkdtemp: private socket dir: Permission denied,可以知道在讀寫/tmp文件時 遇到權(quán)限問題而讀寫失敗,所以 直接chmod 777 /tmp 后 然后 重啟 就能進(jìn)入桌面系統(tǒng)了。

5.ctrl+alt+f1 ,切換到tty1,輸入管理員帳號和密碼

sudo rm -r .Xauthority*

sudo reboot? //重啟

ok

下面就說一下關(guān)于.Xauthority:startx的腳本文件(資料來源于百度):

Xserver 啟動時,讀文件~/.Xauthority,讀入對應(yīng)其display的記錄.當(dāng)一個需要顯示的客戶程序啟動調(diào)用XOpenDisplay()也讀這個文 件,并把找到的magic code 發(fā)送給Xserver.當(dāng)Xserver驗(yàn)證這個magic code正確以后,就同意連接啦.

觀察startx腳本也可以看到,每次startx運(yùn)行,都在調(diào)用xinit以前使用了xauth的add命令添加了一個新的記錄到~/.Xauthority,用來這次運(yùn)行X使用認(rèn)證。

解決:

Ctrl+Alt+F1~F6,都可以進(jìn)入命令行模式,分別為 tty1~tty6。

注:Ctrl+Alt+F7 就是窗口模式。

使用用戶名和密碼進(jìn)入。

sudo==/usr/bin/sudo

vi==/usr/bin/bi

去掉三個文件中給PATH增加的 /home/sjjz/Android-sdk-linux_86/tools 路徑

whereis=/usr/bin/whereis

cat==//bincat

mv==/bin/mv

ls==/bin/ls

bash==/bin/bash

重啟:

/usr/bin/sudo /sbin/reboot

2.修改了profile文件

解決:

利用Alt+Ctrl+Shift+F1進(jìn)入命令行模式, 以root的身份更改了/etc/profile文件, 這個文件我昨天在配置JDK運(yùn)行環(huán)境的時候?qū)ζ溥M(jìn)行了修改, 現(xiàn)在又將內(nèi)容改了回來,終于可以正常進(jìn)入了。

3.修改了environment

解決:

/usr/lib/sudo /usr/lib/vi /etc/environment,然后將光標(biāo)移動到PATH=$PATH:/home/user1/program/androidSDK/tools 這一行,按兩次D,即DD就刪除了著一樣,

再輸入命令

4.認(rèn)證的問題

解決:

今天無緣無故登錄不了系統(tǒng) 在登錄界面輸入正確密碼后 黑屏一閃后又跳轉(zhuǎn)到登錄界面

黑屏出現(xiàn)的時間太短 經(jīng)過多次查看發(fā)現(xiàn) 卡在check battery state

解決方法:

sudo rm -r .Xauthority*

當(dāng)然,還有其他的原因,我嘗試了以上幾種方法都沒成功,后來看到有一個博客,簡單說到這個問題的本質(zhì)是開機(jī)時,系統(tǒng)會讀入/home文件夾下的一些初始化文件,如果找不到這些文件就會出錯,出現(xiàn)之前說明的癥狀。結(jié)合我之前看到的一些解決方法,我認(rèn)為可能是home的權(quán)限受到更改,導(dǎo)致非root用戶無法讀取/home目錄下的初始化文件造成的。

總結(jié)

以上是生活随笔為你收集整理的linux系统登陆问题,Linux之登陆问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。