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

【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶

這篇具有很好參考價(jià)值的文章主要介紹了【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶,《Linux從入門到精通》,linux,ssh,運(yùn)維,用戶管理

?????博主簡介

????云計(jì)算領(lǐng)域優(yōu)質(zhì)創(chuàng)作者
????華為云開發(fā)者社區(qū)專家博主
????阿里云開發(fā)者社區(qū)專家博主
??交流社區(qū):運(yùn)維交流社區(qū) 歡迎大家的加入!
?? 希望大家多多支持,我們一起進(jìn)步!??
??如果文章對(duì)你有幫助的話,歡迎 點(diǎn)贊 ???? 評(píng)論 ?? 收藏 ?? 加關(guān)注+??


前言 / 誤刪經(jīng)過

因?yàn)榉?wù)器是禁用了root的ssh連接方式的,所以一直都是使用普通用戶登錄,如果需要其他root權(quán)限操作就會(huì)提權(quán)操作或者切換root進(jìn)行操作;
突然有一天,(具體我也不知道在干啥)不小心吧/home/下的普通用戶目錄刪了(當(dāng)然,不是我操作的),導(dǎo)致我登錄進(jìn)來找不到家目錄了,就變成-bash了;雖然可以登錄上來,但是上面會(huì)提示一行找不到家目錄,導(dǎo)致操作沒有權(quán)限等等一些問題,所以這個(gè)問題還是要解決的;

提示:此方法僅適用于家目錄沒有存放任何文件的;

ssh連接登錄報(bào)錯(cuò)信息

報(bào)錯(cuò)信息為:

Could not chdir to home directory /home/test1: No such file or directory<br>

【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶,《Linux從入門到精通》,linux,ssh,運(yùn)維,用戶管理

問題排查

此報(bào)錯(cuò)是因?yàn)檎也坏?code>/home/test1這樣的文件或者目錄,報(bào)這個(gè)錯(cuò)怎么做呢?

首先,我們ls /home看一下是沒有test1這個(gè)家目錄。

【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶,《Linux從入門到精通》,linux,ssh,運(yùn)維,用戶管理

可以看到是沒有的,那么可以判定是被誤刪或者是移動(dòng)到其他地方了,導(dǎo)致ssh使用普通用戶連接找不到家目錄,才會(huì)報(bào)錯(cuò)。

那么,如何解決呢?
其實(shí)很簡單:
??1、如果你是開發(fā)人員,用的普通用戶,可以找運(yùn)維人員或者持有root用戶的人員幫你在創(chuàng)建一個(gè)用戶,把創(chuàng)建的哪個(gè)用戶的家目錄,復(fù)制一份修改一下家目錄名、用戶和用戶組即可;
??2、如果自己可以直接進(jìn)入root,那就在創(chuàng)建一個(gè)用戶,把創(chuàng)建的哪個(gè)用戶的家目錄,復(fù)制一份修改一下家目錄名、用戶和用戶組即可;

那么問題又來了:
為什么不直接創(chuàng)建一個(gè)目錄呢?看著里面是個(gè)空文件?
因?yàn)槟憧吹降闹皇潜砻?,家目?code>ls 看著是空文件,但事實(shí)上,它是有隱藏文件的,不僅linux上有,windows上也有隱藏文件,我們需要使用ls -a看一下,即可看到隱藏文件;隱藏文件一般都是一些配置,而且是必須的,如果沒有這些文件,那么就算創(chuàng)建一個(gè)空目錄也是無用的。所以,要重新創(chuàng)建一個(gè)用戶,然后把家目錄復(fù)制一份,修改一下家目錄名、用戶和用戶組即可;

解決方法

??解決方法其實(shí)有很多種,比如用什么命令恢復(fù)之類的,這些我沒有嘗試,因?yàn)檫@個(gè)比較簡單點(diǎn),而且是個(gè)空目錄,所以沒必要用那么復(fù)雜的工具來恢復(fù);
??如果家目錄里有其他的文件,那么這時(shí)候就需要用到工具了。

1、先切換到root用戶

-bash-4.2$ su -
密碼:
上一次登錄:四 1123 16:51:46 CST 2023pts/1 上

2、添加一個(gè)新用戶

隨便添加一個(gè)新用戶

# 添加一個(gè)新用戶
[root@localhost ~]# useradd test2
# 加密碼
[root@localhost ~]# passwd test2

如果設(shè)置的有切換root免密登錄,需要自己使用visudo去添加登錄權(quán)限;

3、將新創(chuàng)建的用戶的家目錄復(fù)制一個(gè)出來名字為誤刪掉的那個(gè)

[root@localhost ~]# cd /home/
[root@localhost home]# ls
test2
[root@localhost home]# cp -ar test2/ test1
[root@localhost home]# ls
test1  test2
[root@localhost home]# 

這時(shí)候復(fù)制了一個(gè),但是,還沒完成;
我們看一下復(fù)制的用戶、用戶組所屬:ll

【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶,《Linux從入門到精通》,linux,ssh,運(yùn)維,用戶管理

可以看到都是test2,這時(shí)候我們需要修改一下目錄的用戶用戶組所屬;

4、修改目錄的用戶和用戶組所屬

前提是用戶、用戶組不能被刪除。

# 給test1目錄配置用戶、用戶組
[root@localhost home]# chown -R test1:test1 test1/
# 查看
[root@localhost home]# ll
總用量 0
drwx------ 2 test1 test1 62 1123 16:57 test1
drwx------ 2 test2 test2 62 1123 16:57 test2

可以看到設(shè)置成功了,這時(shí)候我們就可以繼續(xù)使用普通用戶登錄了;

【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶,《Linux從入門到精通》,linux,ssh,運(yùn)維,用戶管理

可以看到登錄成功了。文章來源地址http://www.zghlxwxcb.cn/news/detail-841994.html

解決完成

到了這里,關(guān)于【Linux】誤刪除/home家目錄怎么辦? -- 此時(shí)ssh連接登錄的就是此普通用戶的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(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)文章

  • 升級(jí)到Android12后Termux不能訪問Android/data目錄該怎么辦

    升級(jí)到Android12后Termux不能訪問Android/data目錄該怎么辦

    最近手機(jī)從HarmonyOS 2.0 升級(jí)到HarmonyOS 3.0后,發(fā)現(xiàn)Termux不能訪問Android/data目錄,導(dǎo)致以前寫的工具都不能用了。 讀取不到Android/data目錄 后來發(fā)現(xiàn)原來從Android11開始訪問Android/data目錄需要用戶給APP應(yīng)用授權(quán),但Termux用命令行去訪問Android/data目錄,只顯示 \\\".\\\": Permission denied (os err

    2024年02月11日
    瀏覽(21)
  • 瀏覽器主頁被hao123鎖定怎么辦?徹底刪除hao123的方法

    瀏覽器主頁被hao123鎖定怎么辦?徹底刪除hao123的方法

    用戶在使用瀏覽器的過程中,是否有遇到主頁被hao123篡改鎖定的情況,每次一打開瀏覽器都會(huì)自動(dòng)跳轉(zhuǎn)到hao123,非常煩人。有什么辦法可以讓瀏覽器主頁恢復(fù)原本的樣子?下面就來看看三種解決辦法。 解決方法 方法一: 先刪除圖標(biāo)上多出來的IE圖標(biāo)(網(wǎng)址快捷方式),進(jìn)入

    2024年02月11日
    瀏覽(19)
  • 殺毒軟件誤刪文件了怎么辦?如何恢復(fù)被殺毒軟件刪除的文件

    殺毒軟件誤刪文件了怎么辦?如何恢復(fù)被殺毒軟件刪除的文件

    殺毒軟件誤刪文件了怎么辦?如今殺毒軟件品牌眾多,常見的有360、金山、瑞星、邁克菲等,而不論是使用什么品牌的殺毒軟件對(duì)電腦進(jìn)行殺毒,都可能存在文件被誤刪的情況,但是大家也不要太過于害怕,被殺毒軟件刪除的文件是可以嘗試下面的方法進(jìn)行恢復(fù)的,接下來小

    2024年02月06日
    瀏覽(30)
  • 【Linux】忘記root密碼了怎么辦

    【Linux】忘記root密碼了怎么辦

    如果是普通用戶忘記密碼,只需要聯(lián)系管理員使用root權(quán)限passwd一下你的用戶名就可以重置了,但是實(shí)在是粗心把root密碼忘記了怎么辦呢,其實(shí)只需要簡單的幾步就可以解決。 1. 重啟計(jì)算機(jī),啟動(dòng)時(shí)按下任意鍵進(jìn)入grub菜單,如果計(jì)算機(jī)默認(rèn)沒開啟grub菜單按下shift鍵或者ESC鍵可

    2024年02月14日
    瀏覽(86)
  • linux下github和huggingface無法訪問怎么辦

    linux下github和huggingface無法訪問怎么辦

    wget后面加 https://ghproxy.com/ +原始github網(wǎng)址 23.11.22更新: https://mirror.ghproxy.com/ 換源方法,首先 git remote -v 查看原始源: 使用以下命令更換新源 git remote set-url origin https://mirror.ghproxy.com/https://github.com/Mikubill/sd-webui-controlnet.git : 將原始網(wǎng)址中的 https://huggingface.co/ 替換為 https://

    2024年02月05日
    瀏覽(37)
  • linux swap交換區(qū)滿了怎么辦(已解決)

    linux swap交換區(qū)滿了怎么辦(已解決)

    swap交換區(qū)滿了怎么辦 free -m 或free -h查看占用情況 使用如下指令來查看占用swap的前十進(jìn)程 kill -9 pid殺死占用過多的進(jìn)程 dd 可從標(biāo)準(zhǔn)輸入或文件中讀取數(shù)據(jù),根據(jù)指定的格式來轉(zhuǎn)換數(shù)據(jù),再輸出到文件、設(shè)備或標(biāo)準(zhǔn)輸出。 用到的參數(shù)如下: if=文件名:輸入文件名,默認(rèn)為標(biāo)準(zhǔn)

    2024年02月15日
    瀏覽(19)
  • 【Linux】Linux突然發(fā)現(xiàn)CPU占用100%該怎么辦?如何排查進(jìn)程(帶你一文解決)

    目錄 Linux的CPU發(fā)現(xiàn)占用率100%,一般會(huì)由什么情況引起? 1、進(jìn)程負(fù)載過高: 2、錯(cuò)誤配置的服務(wù)或應(yīng)用程序: 3、惡意軟件或病毒: 4、不良硬件或驅(qū)動(dòng)程序: 5、系統(tǒng)內(nèi)核問題: 6、CPU過熱: 對(duì)于排查CPU占用率過高的原因,可以采取以下步驟和工具: 一、top/htop方法 1、使用

    2024年02月08日
    瀏覽(22)
  • Linux驅(qū)動(dòng)編譯報(bào)錯(cuò)ERROR: Kernel configuration is invalid怎么辦

    Linux驅(qū)動(dòng)編譯報(bào)錯(cuò)ERROR: Kernel configuration is invalid怎么辦

    Linux驅(qū)動(dòng)編譯報(bào)錯(cuò)ERROR: Kernel configuration is invalid怎么辦 報(bào)錯(cuò)信息 RROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run ‘make oldconfig make prepare’ on kernel src to fix it. WARNING: Symbol version dump ./Module.symvers is missing; modules will have no dependencies and modversi

    2024年02月11日
    瀏覽(32)
  • Linux:在VMware中,如果虛擬機(jī)之前可以上網(wǎng),之后突然不能上網(wǎng),怎么辦?

    Linux:在VMware中,如果虛擬機(jī)之前可以上網(wǎng),之后突然不能上網(wǎng),怎么辦?

    Linux系統(tǒng)版本:centos 7.5 x64位 VMware版本: VMware Workstation Pro 16 在VMware中,如果配置的虛擬機(jī)在之前可以上網(wǎng),之后突然不能上網(wǎng),怎么辦?如何解決它?莫急,且看本文為你深度分解。 排查步驟: ①查看虛擬機(jī)有無ip地址,換而言之,就是 查看有無啟動(dòng)網(wǎng)絡(luò) a. 輸入命令 ifc

    2024年02月16日
    瀏覽(20)
  • Linux gdb調(diào)試的時(shí)候沒有對(duì)應(yīng)的c調(diào)試信息庫怎么辦?

    在centos7上面gdb調(diào)試程序時(shí)候,報(bào)錯(cuò)信息是: Missing separate debuginfos, use: debuginfo-install glibc-2.17-157.el7_3.5.x86_64 解決方案: 1 先修改\\\"/etc/yum.repos.d/CentOS-Debuginfo.repo\\\"文件的 enable=1;有時(shí)候該文件不存在,則需要手工創(chuàng)建此文件并加入以下內(nèi)容: 2 執(zhí)行 sudo yum install -y glibc 3 執(zhí)行 de

    2024年02月16日
    瀏覽(16)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包