欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2023年04月28日 09:30:56   作者:@Hmily@  
這篇文章主要介紹了linux創(chuàng)建用戶,添加及修改shell方式。具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

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è)冒號分隔出7段信息: 如:root:x:0:0:root:/root:/bin/bash

3、修改用戶的登錄shell

1)命令修改:

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

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

vim /etc/passwd

4、用戶的登錄shell

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

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

非登錄shell有他特定的用途,比如一個(gè)用linux搭建的ftp服務(wù)器,并且創(chuàng)建了多個(gè)用戶,那么就可以將這些用戶默認(rèn)shell改成nologin,這樣一來,這些用戶雖然是linux上的用戶卻無法登錄進(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,用戶會無法登錄,并且不會有任何提示。
  • /sbin/nologin:會禮貌的向用戶顯示一條信息,并拒絕用戶登錄: This account is currently not available. 有一些軟件,比如一些ftp服務(wù)器軟件,對于本地非虛擬賬戶,只有用戶有有效的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è)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux系統(tǒng)下移植busybox中mkfs.vfat命令

    Linux系統(tǒng)下移植busybox中mkfs.vfat命令

    為了延長磁盤壽命來存儲音視頻文件,打發(fā)在格式化磁盤過程中將簇的大小設(shè)置大點(diǎn)。這接下來通過本文給大家介紹移植busybox中mkfs.vfat命令,需要的朋友可以參考下
    2019-07-07
  • haproxy+keepalived實(shí)現(xiàn)高可用負(fù)載均衡(理論篇)

    haproxy+keepalived實(shí)現(xiàn)高可用負(fù)載均衡(理論篇)

    軟件負(fù)載均衡一般通過兩種方式來實(shí)現(xiàn):基于操作系統(tǒng)的軟負(fù)載實(shí)現(xiàn)和基于第三方應(yīng)用的軟負(fù)載實(shí)現(xiàn)。LVS就是基于Linux操作系統(tǒng)實(shí)現(xiàn)的一種軟負(fù)載,HAProxy就是開源的并且基于第三應(yīng)用實(shí)現(xiàn)的軟負(fù)載
    2013-01-01
  • Apache服務(wù)器關(guān)閉TRACE Method請求方式的方法

    Apache服務(wù)器關(guān)閉TRACE Method請求方式的方法

    這篇文章主要介紹了Apache服務(wù)器關(guān)閉TRACE Method請求方式的方法,因?yàn)橹С衷摲绞降姆?wù)器存在跨站腳本漏洞,需要的朋友可以參考下
    2014-06-06
  • CentOS8  網(wǎng)卡配置文件

    CentOS8 網(wǎng)卡配置文件

    CentOS8更新最大的改動就是網(wǎng)卡這一塊了,接下來就配置一下網(wǎng)卡;感興趣的朋友跟隨小編一起看看吧
    2019-10-10
  • Linux NFS服務(wù)器安裝與配置思路分析

    Linux NFS服務(wù)器安裝與配置思路分析

    NFS 是Network File System的縮寫,即網(wǎng)絡(luò)文件系統(tǒng),可以讓不同的客戶端掛載使用同一個(gè)目錄,作為共享存儲使用,這樣可以保證不同的節(jié)點(diǎn)客戶端數(shù)據(jù)一致性,在集群架構(gòu)中經(jīng)常用到.這篇文章主要介紹了Linux NFS服務(wù)器安裝與配置思路,需要的朋友可以參考下
    2016-10-10
  • Linux修改網(wǎng)卡名稱、主機(jī)名的方法

    Linux修改網(wǎng)卡名稱、主機(jī)名的方法

    本篇文章主要介紹了Linux修改網(wǎng)卡名稱、主機(jī)名的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Linux下安裝jdk1.8并配置環(huán)境變量的教程

    Linux下安裝jdk1.8并配置環(huán)境變量的教程

    這篇文章主要介紹了Linux下安裝jdk1.8并配置環(huán)境變量的教程,需要的朋友可以參考下
    2018-03-03
  • Linux文件清空的五種方法總結(jié)分享

    Linux文件清空的五種方法總結(jié)分享

    這篇文章主要給大家總結(jié)了Linux文件清空的五種方法,其中包括使用重定向的方法、使用true命令重定向清空文件、使用cat/cp/dd命令及/dev/null設(shè)備來清空文件、使用echo命令清空文件以及使用truncate命令清空文件等方法,需要的朋友可以參考下。
    2017-03-03
  • 詳解基于Centos7+Nginx+Tomcat8的負(fù)載均衡服務(wù)器的搭建

    詳解基于Centos7+Nginx+Tomcat8的負(fù)載均衡服務(wù)器的搭建

    這篇文章主要介紹了詳解基于Centos7+Nginx+Tomcat8的負(fù)載均衡服務(wù)器的搭建,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Linux時(shí)間子系統(tǒng)之時(shí)間的表示示例詳解

    Linux時(shí)間子系統(tǒng)之時(shí)間的表示示例詳解

    這篇文章主要給大家介紹了關(guān)于Linux時(shí)間子系統(tǒng)之時(shí)間的表示的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用linux系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05

最新評論