日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
輕松學(xué)會(huì)Linux的userid查詢技巧(linux如何查看userid)

在Linux中,每個(gè)用戶都會(huì)被分配一個(gè)唯一的用戶標(biāo)識(shí)符(userid),它用于標(biāo)識(shí)該用戶在系統(tǒng)中的身份。在進(jìn)行系統(tǒng)管理和安全操作時(shí),userid的查詢是一個(gè)非常重要的任務(wù)。本文將介紹一些,幫助您快速、準(zhǔn)確地查找和管理用戶身份。

一、使用id命令查詢userid

id是一個(gè)非常強(qiáng)大的命令,用于查詢Linux系統(tǒng)中的用戶和組信息。要查詢當(dāng)前用戶的userid,只需在終端中輸入id命令,即可顯示當(dāng)前用戶的uid、gid和groups信息。例如:

$ id

uid=1000(john) gid=1000(john) groups=1000(john),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

其中,uid為當(dāng)前用戶的userid,gid為當(dāng)前用戶所屬的主組id,groups為當(dāng)前用戶所屬的所有組id。如果需要查詢其他用戶的userid,只需在id命令后跟上用戶名即可。例如:

$ id alice

uid=1001(alice) gid=1001(alice) groups=1001(alice),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

二、使用grep和/etc/passwd文件查詢userid

除了id命令外,還可以通過(guò)grep命令和/etc/passwd文件查詢userid。在Linux系統(tǒng)中,每個(gè)用戶的信息都存儲(chǔ)在/etc/passwd文件中,每行代表一個(gè)用戶,包括用戶名、userid、組id、家目錄和默認(rèn)shell等信息。要查找某個(gè)用戶的userid,只需用grep命令在/etc/passwd文件中搜索即可。例如,要查詢用戶名為“alice”的userid,可以輸入以下命令:

$ grep alice /etc/passwd

alice:x:1001:1001:Alice:/home/alice:/bin/bash

其中,x代表密碼占位符,1001代表userid,1001代表gid,/home/alice代表該用戶的家目錄,/bin/bash代表該用戶的默認(rèn)shell。

三、使用getent命令查詢userid

getent命令可以用于查詢系統(tǒng)數(shù)據(jù)庫(kù)(包括/etc/passwd、/etc/group等)中的信息。和grep命令不同的是,getent命令可以查詢分布式數(shù)據(jù)庫(kù),而非僅僅是本地文件。例如,以下命令可以查詢名為“alice”的userid:

$ getent passwd alice

alice:x:1001:1001:Alice:/home/alice:/bin/bash

其中,x代表密碼占位符,1001代表userid,1001代表gid,/home/alice代表該用戶的家目錄,/bin/bash代表該用戶的默認(rèn)shell。

Linux的userid查詢是用戶身份管理的基礎(chǔ)工作之一。本文介紹了使用id、grep和getent命令查詢userid的技巧。通過(guò)學(xué)習(xí)這些技巧,您可以快速、準(zhǔn)確地查找和管理用戶身份,保證系統(tǒng)的安全性和穩(wěn)定性。

相關(guān)問(wèn)題拓展閱讀:

  • linux怎么查看telnet端口
  • 如何讓 Linux 機(jī)器加入 Windows 的 AD 域

linux怎么查看telnet端口

1. 切換至root用戶;

2. 如果Linux沒(méi)有安裝telnet服務(wù)需州圓塵要先安裝,安裝過(guò)開(kāi)通即可;腔差

3. 檢測(cè)telnet的rpm包是否安裝

# rpm -qa telnet

telnet-0.17-48.el6.x86_64

#

4. 安裝telnet安裝包:

# rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpm

warning: xinetd-2.3.14-34.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing… ###########################################

package xinetd-2:2.3.14-39.el6_4.x86_64 (which is newer than xinetd-2:2.3.14-34.el6.x86_64) is already installed

file /usr/in/xinetd from install of xinetd-2:2.3.14-34.el6.x86_64 conflicts with file from package xinetd-2:2.3.14-39.el6_4.x86_64

#

5. 修改telnet服務(wù)配置文件

vi /etc/xinetd.d/telnet

service telnet

{

disable = yes

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/in/in.telnetd

log_on_failure += USERID

}

將disable=yes改為disable=no

注意:安裝telnet-server服務(wù)后,系統(tǒng)才會(huì)有/usr/in/in.telnetd文件

6.重啟telnet服務(wù)

#service xinetd restart

7. 測(cè)試是否可以,若果不行,檢查防火墻是否關(guān)閉冊(cè)禪

# telnet 127.0.0.1

Trying 127.0.0.1…

Connected to 127.0.0.1.

Escape character is ‘^>’.

CentOS release 6.4 (Final)

Kernel 2.6.32-358.el6.x86_64 on an x86_64

login:

telnet的改歲陸法之一:

編輯/etc/services

telnetxxx/tcp

telnetxxx/udp

xxx為你想改成的端口號(hào)

telnet的改法之二:

telnet一般都是通過(guò)inetd守護(hù)進(jìn)程來(lái)調(diào)用的,可以修改/etc/inetd.conf(有的發(fā)布版可能是xinetd.conf)

其中有 telnet ??????這樣的一行信息,可以將乎清頃telnet這個(gè)服務(wù)名直接用指定的端口代替,那么telnet就可以在指定的端口監(jiān)聽(tīng)了

如何讓 Linux 機(jī)器加入 Windows 的 AD 域

對(duì)于帳戶統(tǒng)一管理系統(tǒng)或軟件來(lái)說(shuō),在 Linux 下你可能知道 NIS、OpenLDAP、samba 或者是 RedHat、IBM 的產(chǎn)品,在 Windows 下當(dāng)然就是最出名的活動(dòng)目錄 (AD)了,這里就來(lái)探討一下如何讓 Linux 的計(jì)算機(jī)加入 AD 域。

首先,先簡(jiǎn)單介紹一下 AD 域。自 Windows 2023 以來(lái),AD 一直是 Windows 的身份驗(yàn)證和目錄服務(wù),AD 基于 LDAP 實(shí)現(xiàn)其功能,其使用 DNS 進(jìn)行主機(jī)名的解析,使用 Kerberos V5 進(jìn)行用戶身份驗(yàn)證,使用 LDAP V3 進(jìn)行統(tǒng)一的帳戶管理。

目標(biāo):在 AD 域中,將 Linux 服務(wù)器加入 AD,以使 Domain Admins 用戶組成員可以登錄操作 Linux 服務(wù)器,不需要在 Linux 服務(wù)器中單獨(dú)創(chuàng)建帳戶。

環(huán)境:一臺(tái) Windows Server 2023 R2 操作系統(tǒng)的服務(wù)器,安裝有 AD 并作為域控制器(DC),同時(shí)也作為 DNS 服務(wù)器和時(shí)間服務(wù)器;一臺(tái) RedHat Enterprise Linux 6.x 的服務(wù)器,請(qǐng)自行配置好網(wǎng)絡(luò)及 YUM 源。有關(guān) AD 域服務(wù)器的搭建,由于比較簡(jiǎn)單,請(qǐng)自行查閱資料完成,這里不再詳述。

這里以 Windows 服務(wù)器地址為 192.168.2.122,域名為 contoso.com,主機(jī)名為 ad.contoso.com;Linux 服務(wù)器地址為 192.168.2.150,主機(jī)名為 lemon20.contoso.com。

1、安裝所需軟件:

# yum -y install samba samba-client samba-common samba-winbind samba-winbind-clients krb5-workstation ntpdate

2、設(shè)置服務(wù)自啟動(dòng)并啟動(dòng)服務(wù):

# chkconfig b on

# chkconfig winbind on

# service b start

# service winbind start

3、修改 /etc/hosts 文件,添加主機(jī)對(duì)應(yīng)記錄:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.2.150 lemon20.contoso.com lemon20

4、設(shè)置 DNS 地址并與 AD 服務(wù)器同步時(shí)間:

# echo “nameserver 192.168.2.122” >> /etc/resolv.conf

# ntpdate ad.contoso.com

5、設(shè)置 Kerberos 票據(jù)(可選):

銷毀已經(jīng)存在的所有票據(jù):

# kdestroy

查看當(dāng)前是否還存在票據(jù):

# klist

klist: No credentials cache found (ticket cache FILE:/tmp/krb5cc_0)

生成新的票據(jù),注意域名大寫。

# kinit

# klist

Ticket cache: FILE:/tmp/krb5cc_0

Default principal:

Valid starting Expires Service principal

08/02/16 22:35:26 08/03/16 08:35:29

renew until 08/09/16 22:35:26

6、以命令方式設(shè)置 samba 與 Kerberos,并加入 AD 域:

#authconfig –enablewinbind –enablewins –enablewinbindauth –bsecurity ads –bworkgroup=CONTOSO –brealm CONTOSO.COM –bservers=ad.contoso.com –enablekrb5 –krb5realm=CONTOSO.COM –krb5kdc=ad.contoso.com –krb5adminserver=ad.contoso.com –enablekrb5kdcdns –enablekrb5realmdns –enablewinbindoffline –winbindtemplateshell=/bin/bash –winbindjoin=administrator –update –enablelocauthorize –enablemkhomedir –enablewinbindusedefaultdomain

注意命令中的大小寫,此步驟也可以使用 authconfig-tui 完成。

7、增加 sudo 權(quán)限(可選):

# visudo

加入下列設(shè)置:

%MYDOMAIN\\domain\ admins ALL=(ALL) NOPASSWD: ALL

8、確認(rèn)是否正確加入 AD 域:

查看 AD 的相關(guān)信息

# net ads info

查看 MYDOMAIN\USERID 的使用者帳戶

# wbinfo -u

補(bǔ)充:

如果啟用 selinux 的話,需要安裝 oddjobmkhomedir 并啟動(dòng)其服務(wù),這樣才能確保系統(tǒng)對(duì)創(chuàng)建的家目錄設(shè)置合適的 SELinux 安全上下文。

可以,下載安裝并配置Samba,你找?guī)灼恼聦W(xué)習(xí)下吧

linux 如何查看userid的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 如何查看userid,輕松學(xué)會(huì)Linux的userid查詢技巧,linux怎么查看telnet端口,如何讓 Linux 機(jī)器加入 Windows 的 AD 域的信息別忘了在本站進(jìn)行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開(kāi)發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動(dòng)、聯(lián)通等。


分享文章:輕松學(xué)會(huì)Linux的userid查詢技巧(linux如何查看userid)
當(dāng)前URL:http://www.dlmjj.cn/article/cdpjhsp.html