久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

linux創(chuàng)建用戶,添加及修改shell方式

瀏覽:172日期:2023-05-12 10:25:41
目錄
  • 1、創(chuàng)建用戶
  • 2、查看創(chuàng)建的用戶
  • 3、修改用戶的登錄shell
  • 4、用戶的登錄shell
  • 總結(jié)

1、創(chuàng)建用戶

useradd -d /test -s /bin/bash -m test
  • -d:指定用戶的家目錄
  • -s:用戶的登錄shell
  • -m:創(chuàng)建用戶家目錄

創(chuàng)建密碼:

passwd test然后輸入兩遍新密碼

2、查看創(chuàng)建的用戶

vim /etc/passwd

此文件中記錄著所有用戶的信息,以6個(gè)冒號(hào)分隔出7段信息: 如:root:x:0:0:root:/root:/bin/bash

3、修改用戶的登錄shell

1)命令修改:

usermod -s /sbin/nologin testusermod -s /bin/false test...

2)直接修改/etc/passwd文件:

vim /etc/passwd

4、用戶的登錄shell

shell是用戶和計(jì)算機(jī)交流的媒介,登錄shell保證用戶和計(jì)算機(jī)交流,非登錄shell無(wú)法讓計(jì)算機(jī)和用戶交流。 關(guān)于用戶的默認(rèn)登錄shell是在/etc/passwd文件中記錄的。

  • 登錄shell是可以用戶登錄使用的,比如/bin/bash ,/bin/sh ,/bin/csh......一般 Linux默認(rèn)的用戶shell都是bash,也就是你可以登錄進(jìn)去寫(xiě)命令。
  • 非登錄shell:經(jīng)典的/bin/nologin就是一個(gè)非登錄shell,也就是說(shuō)如果一個(gè)用戶默認(rèn)的是它,這個(gè)用戶即使登錄進(jìn)linux也無(wú)法使用linux。

非登錄shell有他特定的用途,比如一個(gè)用linux搭建的ftp服務(wù)器,并且創(chuàng)建了多個(gè)用戶,那么就可以將這些用戶默認(rèn)shell改成nologin,這樣一來(lái),這些用戶雖然是linux上的用戶卻無(wú)法登錄進(jìn)linux主機(jī),只能進(jìn)入ftp服務(wù)器,這樣也保證了安全!

例如:

//登錄shell/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash//非登錄shell/sbin/nologin/bin/false...
  • /bin/false:什么也不做只是返回一個(gè)錯(cuò)誤狀態(tài),然后立即退出。將用戶的shell設(shè)置為/bin/false,用戶會(huì)無(wú)法登錄,并且不會(huì)有任何提示。
  • /sbin/nologin:會(huì)禮貌的向用戶顯示一條信息,并拒絕用戶登錄: This account is currently not available. 有一些軟件,比如一些ftp服務(wù)器軟件,對(duì)于本地非虛擬賬戶,只有用戶有有效的shell才能使用ftp服務(wù)。這時(shí)候就可以使用nologin使用戶即不能登錄系統(tǒng),還能使用一些系統(tǒng)服務(wù),比如ftp服務(wù)。/bin/false則不行,這是二者的重要區(qū)別之一。
  • /etc/nologin:如果存在/etc/nologin文件,則系統(tǒng)只允許root用戶登錄,其他用戶全部被拒絕登錄,并向他們顯示/etc/nologin文件的內(nèi)容。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。

標(biāo)簽: Linux
相關(guān)文章:
主站蜘蛛池模板: 江安县| 江口县| 唐山市| 长沙市| 涪陵区| 玉屏| 抚州市| 桂阳县| 阳朔县| 宁明县| 阿拉善左旗| 新津县| 万盛区| 汪清县| 工布江达县| 岗巴县| 金溪县| 武宣县| 宁蒗| 兴安盟| 禹城市| 绵竹市| 佛学| 行唐县| 方山县| 彭泽县| 定陶县| 马尔康县| 黎城县| 小金县| 临沧市| 观塘区| 涿鹿县| 三河市| 河北省| 武山县| 黄大仙区| 都江堰市| 中江县| 光泽县| 财经|