1、首先,連接相應(yīng)linux主機(jī),進(jìn)入到linux命令行狀態(tài)下,等待輸入shell指令。
創(chuàng)新互聯(lián)建站專(zhuān)注于單縣網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供單縣營(yíng)銷(xiāo)型網(wǎng)站建設(shè),單縣網(wǎng)站制作、單縣網(wǎng)頁(yè)設(shè)計(jì)、單縣網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造單縣網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供單縣網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
2、其次,在linux命令行中輸入:usermod -L sam。
3、鍵盤(pán)按“回車(chē)鍵”運(yùn)行shell指令,此時(shí)會(huì)看到用戶(hù)sam成功被禁用了。
在Linux系統(tǒng)中如何禁用用戶(hù)帳號(hào)
通過(guò)以下方法來(lái)禁用linux用戶(hù)賬戶(hù)
方法1:
Linux系統(tǒng)使用/etc/passwd文件存儲(chǔ)用戶(hù)賬戶(hù)信息,包括用戶(hù)名、密碼和主目錄位置等信息。通過(guò)修改此文件來(lái)禁用用戶(hù)。
只要要在用戶(hù)前加入"#"即可。
[root@localhost /]# vi /etc/passwd
#new:x:501:501::/home/new:/bin/bash
方法2:
/etc/shadow文件保存了用戶(hù)賬戶(hù)MD5加密的用戶(hù)密碼,修改其文件中信息同樣能夠禁用用戶(hù)。
只要在用戶(hù)行首加入"!"或"*"即可。
[root@localhost /]# vi /etc/shadow
!new:$1$T36Ca0J6$kLYVktvfSmZmgAwq9eWUx.:14474:0:99999:7:::
方法3:
使用sudo命令可簡(jiǎn)單快速禁用用戶(hù)
[root@localhost ~]# sudo passwd -l new
Locking password for user new.
passwd: Success
重新啟用用戶(hù)賬戶(hù)
[root@localhost ~]# sudo passwd -u new
Unlocking password for user new.
passwd: Success.
在安裝Linux操作系統(tǒng)時(shí),一些不必要的數(shù)據(jù)包和應(yīng)用程序會(huì)在用戶(hù)不注意的情況下自動(dòng)安裝。在本文中,我們將討論如何將Linux系統(tǒng)中一些不必要的應(yīng)用程序和服務(wù)禁用,以保護(hù)你的系統(tǒng)資源。
首先讓我們來(lái)看看系統(tǒng)中正在運(yùn)行哪些服務(wù)。使用以下命令:
輸出結(jié)果
現(xiàn)在讓我們使用下面的netstat命令快速瀏覽接受連接的進(jìn)程(端口)。
輸出結(jié)果
從上面的輸出結(jié)果中,你會(huì)發(fā)現(xiàn)一些不需要在服務(wù)器上運(yùn)行的應(yīng)用程序,如:
1. smbd and nmbd
smbd和nmbd是Samba的后臺(tái)進(jìn)程。你真的需要在Windows或其他機(jī)器上輸出smb分享嗎?如果不是,為什么運(yùn)行這些進(jìn)程呢?
你可以在下一次機(jī)器啟動(dòng)時(shí)關(guān)閉開(kāi)機(jī)啟動(dòng)設(shè)置,這樣就能安全地關(guān)閉或禁用這些進(jìn)程。
2. Telnet
你需要通過(guò)互聯(lián)網(wǎng)或者局域網(wǎng)進(jìn)行適合文本形式的通訊嗎?如果不是的話(huà),在機(jī)器啟動(dòng)時(shí)關(guān)閉這個(gè)進(jìn)程吧。
3. rlogin
你需要通過(guò)網(wǎng)絡(luò)登錄到另一個(gè)主機(jī)嗎?如果不需要的話(huà),那么在機(jī)器啟動(dòng)時(shí)關(guān)閉這個(gè)進(jìn)程的開(kāi)啟啟動(dòng)功能。
4. rexec
遠(yuǎn)程進(jìn)程執(zhí)行rexec允許你在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行shell命令。如果你不需要在遠(yuǎn)程機(jī)器上執(zhí)行shell命令,請(qǐng)關(guān)閉該進(jìn)程。
5. FTP
你需要將一個(gè)主機(jī)上的文件通過(guò)網(wǎng)絡(luò)轉(zhuǎn)移到另一個(gè)主機(jī)上嗎?如果不需要,你可以停止FTP服務(wù)。
6. automount
你需要自動(dòng)掛載不同的文件系統(tǒng),彈出網(wǎng)絡(luò)文件系統(tǒng)嗎?如果不是,為什么要運(yùn)行這個(gè)進(jìn)程,為什么要讓這個(gè)應(yīng)用程序占用你的資源呢?關(guān)閉它的自動(dòng)啟動(dòng)功能吧。
7. named
你需要運(yùn)行域名服務(wù)器(DNS)嗎?如果不是,你應(yīng)該關(guān)掉這個(gè)進(jìn)程,釋放你的資源。先關(guān)閉正在運(yùn)行的進(jìn)程,然后關(guān)閉開(kāi)機(jī)啟動(dòng)設(shè)置。
8. lpd
lpd是打印機(jī)的后臺(tái)進(jìn)程。如果你不需要從服務(wù)器打印,該進(jìn)程會(huì)消耗你的系統(tǒng)資源。
9. Inetd
你運(yùn)行inetd服務(wù)嗎?如果你正在運(yùn)行獨(dú)立應(yīng)用程序,如ssh,ssh會(huì)使用其他獨(dú)立的應(yīng)用程序,比如Mysql、Apache等。如果你不需要inetd,最后在下次自動(dòng)啟動(dòng)時(shí)關(guān)閉掉。
10. portmap
Portmap是一個(gè)開(kāi)放網(wǎng)絡(luò)計(jì)算遠(yuǎn)程過(guò)程調(diào)用(ONC RPC),啟用后臺(tái)進(jìn)程rpc.portmap和rpcbind。如果這些進(jìn)行運(yùn)行,意味著你正在運(yùn)行NFS服務(wù)器。如果你沒(méi)有注意到NFS服務(wù)器運(yùn)行的話(huà),意味著你的系統(tǒng)資源正在消耗。
如何在Linux系統(tǒng)中殺死一個(gè)進(jìn)程
可以使用“Kill PID”命令殺死一個(gè)在Linux中運(yùn)行的進(jìn)程。但是在運(yùn)行Kill命令之前,我們必須了解進(jìn)程的PID。例如,我想找“cupsd”進(jìn)程的PID。
那么“cupsd”進(jìn)程的PID是1511。運(yùn)行下面的命令殺死該P(yáng)ID。
如何禁用Linux服務(wù)
對(duì)于紅帽發(fā)行版如Fedora和CentOS,利用“chkconfig”腳本來(lái)啟用和禁用Linux系統(tǒng)中運(yùn)行的服務(wù)。
例如,在系統(tǒng)啟動(dòng)時(shí)禁用Apache web服務(wù)器。
對(duì)于基于Debain的發(fā)行版如Ubuntu、Linux Mint和其他Debian發(fā)行版,使用一個(gè)叫做update-rc.d的腳本。
例如,在系統(tǒng)啟用時(shí)使用下面的命令禁用Apache服務(wù)。這里“- f”選項(xiàng)代表強(qiáng)制性。
做了這些變更之后,系統(tǒng)下次啟動(dòng)時(shí)不會(huì)再運(yùn)行這些沒(méi)有必要的進(jìn)程,從而為我們節(jié)約了系統(tǒng)資源。服務(wù)器將會(huì)更實(shí)用、快速、安全。
sftp是Secure File Transfer Protocol的縮寫(xiě),安全文件傳送協(xié)議??梢詾閭鬏斘募峁┮环N安全的加密方法。sftp 與 ftp 有著幾乎一樣的語(yǔ)法和功能。接下來(lái)是我為大家收集的Linux系統(tǒng)如何關(guān)閉scp和sftp命令,歡迎大家閱讀:
Linux系統(tǒng)如何關(guān)閉scp和sftp命令
系統(tǒng):centos 5.x
1.先禁止scp
rpm -qa|grep openssh-*
yum remove openssh-clients -y
刪除了openssh-clients后,再執(zhí)行scp,就會(huì)報(bào)下面的錯(cuò)誤:
-bash: scp: command not found
2.禁止sftp
vi /etc/ssh/sshd_config
Subsystem sftp /usr/libexec/openssh/sftp-server
把這行注釋了,如下:
#Subsystem sftp /usr/libexec/openssh/sftp-server
退出保存后,重啟sshd:
service sshd restart
以上就是Linux系統(tǒng)中禁止scp和sftp命令的方法了。有需要或者是有興趣的用戶(hù),可以在自己的電腦上嘗試操作一下。
看了“Linux系統(tǒng)如何關(guān)閉scp和sftp命令”還想看:
1. linux系統(tǒng)中scp命令怎么使用
2. 怎么利用scp命令來(lái)實(shí)現(xiàn)linux系統(tǒng)之間互傳文件
3. Linux scp命令怎么使用
4. Linux怎么設(shè)置用戶(hù)通過(guò)SFTP訪問(wèn)目錄的權(quán)限
5. linux下scp遠(yuǎn)程拷貝怎么使用
6. linux scp怎么遠(yuǎn)程拷貝文件
一般默認(rèn)情況下,普通用戶(hù)的可執(zhí)行命令位于/bin, /usr/bin, /usr/local/bin, 系統(tǒng)管理員可執(zhí)行命令位于/sbin, /usr/sbin, /usr/local/sbin這幾個(gè)目錄,進(jìn)去睢睢,一目了然.