禁止linux使用scp和sftp


https://blog.slogra.com/post-588.html

 公司新上了一台測試服務器,要求禁止使用scp和sftp,說是怕服務器上數據傳出去,我說ssh在使用一樣會有數據傳出去的,但技術總監說畢竟他們不知道那么高深的方法,所以禁止了scp和sftp就夠了,好吧,都這樣說了我還有什么辦法,只能照做.
  系統:centos 5.x
1.先禁止scp
rpm -qa|grep openssh-*
yum remove openssh-clients -y

刪除了openssh-clients后,再執行scp,就會報下面的錯誤:
-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

 

https://blog.csdn.net/zhang_yang_43/article/details/68950602

openssh-server和openssh-clients的區別



好了,這樣就可以交差了.

  • openssh-server的功能主要是作為一個服務運行在后台,如果這個服務開啟,我們就可以用一些遠程連接工具來連接centos。因為minimal版本自帶openssh-server,所以XShell可以連上centos

  • openssh-client的功能我覺得類似於XShell,可以作為一個客戶端連接上openssh-server,但是Centos6.4的minimal版本不包括openssh-client,所以centos之前出現無法使用ssh登錄的情況,centos可以使用如下命令安裝客戶端:

  1.  
    安裝wget
  2.  
    yum -y install wget
  3.  
     
  4.  
    安裝openssh -client
  5.  
    yum install openssh-clients
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Ubuntu下可以使用如下命令openssh的服務端和客戶端(好像安裝openssh-server時也會自動安裝openssh-clients)
  1.  
    sudo apt- get update
  2.  
    sudo apt- get install openssh-server


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM