新聞中心
在Linux系統(tǒng)中,無人用戶是一種非常重要并且靈活的用戶類型。它可以自動完成一些任務,并且在系統(tǒng)啟動時自動登錄。本文將介紹。

一、設置無人用戶
在Linux系統(tǒng)中,我們可以使用adduser命令創(chuàng)建一個無人用戶。adduser命令可以在命令行中使用,也可以使用圖形界面進行操作。
命令行操作:
打開終端,輸入以下命令:
sudo adduser 無人用戶名稱
這里需要將無人用戶名稱替換為你想要創(chuàng)建的無人用戶的名稱。在輸入命令后,系統(tǒng)會提示你輸入密碼。輸入完成后,系統(tǒng)還會要求你輸入一些用戶信息,如全名、房間號、號碼等。你可以根據(jù)自己的需要輸入或者留空。
圖形界面操作:
打開Linux系統(tǒng)的圖形界面,找到系統(tǒng)設置——用戶賬戶。
在用戶賬戶窗口中,點擊“添加用戶”。
在添加用戶窗口中,輸入無人用戶的名稱、密碼、全名等信息,并且選擇“不需要密碼”選項。
點擊“創(chuàng)建”按鈕,系統(tǒng)會自動創(chuàng)建無人用戶。
二、設置無人用戶自動登錄
無人用戶創(chuàng)建完成后,我們需要進行自動登錄的設置。自動登錄的設置可以讓無人用戶在系統(tǒng)啟動時自動登錄,完成一些需要用戶權(quán)限的任務。
在Linux系統(tǒng)中,我們可以使用/etc/gdm3/custom.conf文件進行自動登錄的設置。該文件是一個GDM3登錄管理器的配置文件,可以在終端中使用sudo vim /etc/gdm3/custom.conf命令打開。
找到以下代碼:
# AutomaticLoginEnable=false
# AutomaticLogin=
將這兩行代碼的注釋符號“#”去掉,并設置自動登錄的用戶名。例如,我們創(chuàng)建一個名為“nobody”的無人用戶,那么在此處填寫“nobody”即可。
保存并且退出文件。之后,每次你啟動Linux系統(tǒng)時,無人用戶都會自動登錄。
三、設置無人用戶自動執(zhí)行任務
無人用戶的創(chuàng)建和自動登錄設置完成后,我們還需要讓無人用戶執(zhí)行我們想要的任務。例如,我們可以設置無人用戶在系統(tǒng)啟動時自動打開某個軟件、運行某個腳本、下載文件等等。
在Linux系統(tǒng)中,我們可以在無人用戶的啟動腳本中執(zhí)行自己的任務。該啟動腳本是在無人用戶自動登錄后自動執(zhí)行的腳本。
無人用戶的啟動腳本保存在/home/無人用戶名稱/.profile文件中。我們可以在終端中使用以下命令打開該文件:
sudo vim /home/無人用戶名稱/.profile
在該文件中,我們可以添加我們想要的命令,例如:
打開某個軟件:
gnome-calculator &
下載文件:
wget -O /home/無人用戶名稱/test.txt http://download.link/test.txt
運行腳本:
sh /home/無人用戶名稱/test.sh
保存并且退出文件。之后,每次無人用戶自動登錄時,這些命令都會被自動執(zhí)行。
:無人用戶是Linux系統(tǒng)中的一個非常重要的用戶類型。它可以自動完成一些任務,并且在系統(tǒng)啟動時自動登錄。本文介紹了無人用戶在Linux系統(tǒng)中的創(chuàng)建、自動登錄設置和自動執(zhí)行任務的方法,希望對大家有所幫助。
相關(guān)問題拓展閱讀:
- linuxnobody不能訪問nobody的文件
- Linux系統(tǒng)中關(guān)于/etc/shadow文件權(quán)限問題!
linuxnobody不能訪問nobody的文件
權(quán)限不夠。linuxnobody不能訪問nobody的文件是由于權(quán)限不夠,重新創(chuàng)建一個遲衫空nobody,并且設定權(quán)限為碼瞎高級即可,Linux是一種自由和開放源代碼的類UNIX操作塌彎系統(tǒng)。
Linux系統(tǒng)中關(guān)于/etc/shadow文件權(quán)限問題!
修改密碼是passwd命令
在linux中,口令文件在/etc/passwd中,早期的這個文件直接存放加密后的密碼,前兩位是”鹽”值,是一個
隨機數(shù)
,后面跟的是加密的密碼。為了安全,現(xiàn)在的linux都提供了 /etc/shadow這個影子文件,密碼放在這個文件里面,并且是只有root可讀的。
下面來分析一下/etc/passwd文件,他的每個條目有7個域,分別是名字:密碼:用戶id:組id:用戶信息:主目錄:shell 例如:ynguo:x:509:510::/home/ynguo:/bin/bash
在利用了shadow文件的情況下,密碼用一個x表示,普通用戶看不到任何密碼信息。如果你仔細的看看這個文件,會發(fā)現(xiàn)一些奇怪的
用戶名
,她們是系 統(tǒng)的缺省賬號,缺省賬號是攻擊者入侵的常用入口,因此一定要熟悉缺省賬號,特別要注意密碼域是否為空。下面簡單介紹一下這些缺省賬號
adm擁有賬號文件,起始目錄/var/adm通常包括日志文件
bin擁有用戶命令的
可執(zhí)行文件
daemon用來執(zhí)行系統(tǒng)
守護進程
games用來玩游戲
halt用來執(zhí)行halt命令
lp擁有打印機后臺打印文件
mail擁有與郵件相關(guān)的進程和文件
news擁有與usenet相關(guān)的進程和文件
nobody被NFS(
網(wǎng)絡文件系統(tǒng)
)使用
shutdown執(zhí)行shutdown命令
sync執(zhí)行sync命令
uucp擁有uucp工具和文件
傳統(tǒng)上,/etc/passwd文件在很大范圍內(nèi)是可讀的,因為許多
應用程序
需要用他來把UID轉(zhuǎn)換為用戶名。例如,如果不能訪問/etc/passwd,那么ls -l命令將顯示UID而不是用戶名。但是使用口令猜測程序,具有加密口令的可讀/etc/passwd文件有巨大的安全危險。所以出現(xiàn)了影子文件/etc/shadow。
影子口令系統(tǒng)把口令文件分成兩部分:/etc/passwd和/etc/shadow。影子口令文件保存加密的口令;/etc/passwd文件中的密碼全部變成x。Shadow只能是root可讀,從而保證了安全。/etc/shadow文件每一行的格式如下:
用戶名:加密口令:上一次修改的時間(從1970年1月1日起的天數(shù)):口令在兩次修改間的最小天數(shù):口令修改之前向用戶發(fā)出警告的天數(shù):口令終止后賬號被禁用的天數(shù):從1970年1月1日起賬號被禁用的天數(shù):保留域。
例如:root:$1$t4sFPHBq$JXgSGgvkgBDD/D7FVVBBm0:11037:0:99999:7:-1:-1:
bin:*:11024:0:99999:7:::
daemon:*:11024:0:99999:7:::缺省情況下,口令更新并不開啟。如果你的系統(tǒng)沒有啟動影子文件,那么運行pwconv程序。
你更好還是讀一讀passwd這個命令的源碼
密碼在這個文件里已經(jīng)看不了了,以前是保存在這個文件,但是現(xiàn)在的linux系統(tǒng)里面,密碼貌似也是加過密的,而且不保存在這里了。
關(guān)于linux nobody 啟動的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)成都網(wǎng)站建設公司提供專業(yè)的建站服務,為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設、設計、制作等服務,是一家以網(wǎng)站建設為主要業(yè)務的公司,在網(wǎng)站建設、設計和制作領域具有豐富的經(jīng)驗。
當前文章:無人用戶在Linux系統(tǒng)中的啟動方法(linuxnobody啟動)
文章路徑:http://fisionsoft.com.cn/article/coeiooh.html


咨詢
建站咨詢
