Linux用戶們?cè)谶M(jìn)行遠(yuǎn)程文件的傳輸時(shí),經(jīng)常會(huì)使用scp和sftp命令來(lái)進(jìn)行。不過(guò)這兩個(gè)命令也會(huì)讓我們的電腦存在一些風(fēng)險(xiǎn),因此在不需要遠(yuǎn)程傳輸文件的時(shí)候,我們就可以將它們關(guān)閉。那么該如何禁止scp和sftp呢?下面就是具體的方法了。
sftp介紹
sftp是Secure File Transfer Protocol的縮寫,安全文件傳送協(xié)議??梢詾閭鬏斘募峁┮环N安全的加密方法。sftp 與 ftp 有著幾乎一樣的語(yǔ)法和功能
scp介紹
兩臺(tái)主機(jī)之間傳輸文件一般使用scp命令,通常用scp命令通過(guò)ssh獲取對(duì)方linux主機(jī)文件的時(shí)候都需要輸入密碼確認(rè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命令的方法了。有需要或者是有興趣的用戶,可以在自己的電腦上嘗試操作一下。