Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

如何在 Linux 系統中禁用 SCP 與 SFTP 命令以增強安全性

編輯:關於 Linux

在進行遠程文件傳輸時,Linux 用戶常使用 scp 和 sftp 命令。然而,這兩個命令若長期啟用,可能帶來安全風險。當不需要遠程傳輸功能時,建議將其關閉以減少攻擊面。以下是在 CentOS 5.x 系統上禁用這兩個命令的具體步驟。

SFTP 簡介

SFTP(Secure File Transfer Protocol,安全文件傳輸協議)為文件傳輸提供加密通道,其語法與功能與 FTP 極為相似。

SCP 簡介

SCP(Secure Copy)基於 SSH 協議,用於兩台主機間安全複製文件,執行時通常需輸入密碼確認身份。

禁用 SCP 與 SFTP 命令

1. 禁用 SCP

首先檢查並移除 OpenSSH 客戶端套件:

rpm -qa | grep openssh-*
yum remove openssh-clients -y

移除後再執行 scp 將提示 -bash: scp: command not found,確認已禁用。

2. 禁用 SFTP

編輯 SSH 服務配置文件:

vi /etc/ssh/sshd_config

找到以下行並加上註釋:

#Subsystem sftp /usr/libexec/openssh/sftp-server

保存退出後重啟 SSH 服務:

service sshd restart

完成上述操作即可在 Linux 系統中有效禁用 SCP 與 SFTP 功能,提升伺服器安全性。

Copyright © Windows教程網 All Rights Reserved