當前位置:首頁 » 文件傳輸 » sshftp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sshftp

發布時間: 2022-02-11 08:42:54

『壹』 ssh是一個什麼軟體,做什麼用的。聽說能通過它連接linux,有沒有相關的解釋還有ssh和ftp有啥關系

iis7遠程桌面管理軟體,是一款綠色小巧,功能實用的FTP工具軟體,其界面簡潔,操作方便,它支持FTP批量上傳下載,它可以同時連接多台ftp伺服器進行文件傳輸工作,還可以在線解壓縮文件,支持文件查找,在線編輯等功能。同時它還能夠同時遠程操作多台伺服器,並且多台伺服器間可以自由切換,適合機房管理、站長、運維工作、程序員使用。適用於Windows系統,Linux系統和VPS伺服器等。


FTP出現連接SSH出錯怎麼辦?

實際的開發中,我們可能經常會遇到關於連接SSH出錯的情況,這一方面的問題也經常困擾著咱們的小夥伴,下面就讓我來給大家演示一下如何處理這方面的問題吧!

SSH解決辦法

以下是解決辦法:


1、看下服務路徑


[root@*****]#locatesftp-server


/usr/libexec/openssh/sftp-server


/usr/share/man/man8/sftp-server.8.gz


2、看下配置文件中信息:


#vi/etc/ssh/sshd_config


#overridedefaultofnosubsystems


Subsystemsftp/usr/libexec/openssh/sftp-server


-----Subsystem前面有#號的話去掉。


----下面這幾句有的話就注釋掉吧,和上面的沖突


Subsystemsftpinternal-sftp-server


UsePAMyes


MatchUsertest


ChrootDirectory/opt/download/


ForceCommandinternal-sftp


AllowTcpForwardingno


X11Forwardingno


3、重啟服務


#/etc/init.d/sshdreload或者servicesshdrestart


4、然後測試連接下。


5、如果上述不行,請檢查netstat連接情況,看看信息。


6、檢查下防火牆信息,執行serviceiptablesstop後測試,或者開放登陸設備IP的22埠許可權。

『貳』 請教:SSH 與ftp 啥區別godaddy空間必須用SSH么

他們只是一種傳輸協議,都可以完成文件轉移的目的.像其他問題可以在本論壇搜索ftp和ssh.

『叄』 ssh ftp putty什麼意思

putty是ssh連接所用的客戶端軟體。

ssh是一種安全的連接方式,比telnet安全太多了。
而在ssh在進行ftp,也是非常安全的

『肆』 linux ssh ftp 密碼一樣嗎

ssh,ftp 用戶就是你linux系統的用戶,和你的系統帳戶的密碼是一樣的。

『伍』 如何開SSH的FTP帳號

下面開始:
首先修改sshd的配置文件:
$ sudo nano /etc/ssh/sshd_config

將該文件的末尾修改如下:
#Subsystem sftp /usr/lib/openssh/sftp-server
#該行(上面這行)注釋掉
Subsystem sftp internal-sftp
Match group sftp
#匹配sftp組,如為單個用戶可用:Match user 用戶名
ChrootDirectory /sftphome/
#指定用戶被鎖定到的那個目錄,為了能夠chroot成功,該目錄必須屬主是root,並且其他用戶或組不能寫
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
#UsePAM yes
#該行(上面這行)同樣注釋掉,或者移到Subsystem sftp internal-sftp的上面

下面建立sftp組和一個測試用戶testuser,該用戶屬於sftp組:
$ sudo groupadd sftp
$ sudo useradd -d /testuser -s /bin/false -g sftp testuser
$ sudo passwd testuser

創建Ftp目錄:
$ sudo mkdir -p /sftphome/testuser

重啟SSH服務 sshd:
$ sudo /etc/init.d/ssh reload

此時,使用帶有sftp功能的客戶端軟體,比如filezilla、flashfxp就可以用testuser使用sftp方式登錄伺服器了;

但是,此時無法在 /sftphome/testuser 目錄下建立、修改文件,所以還要修改目錄許可權,把testuser目錄屬主給予用戶testuser:

$ sudo chown testuser:sftp /sftphome/testuser
這樣,testuser用戶便可以自由操作此目錄了。

『陸』 ssh可以替代ftp嗎

要看怎麼說,ssh協議也有sftp可以上傳文件下載文件 但是ftp和sftp應用各有特色怎麼適合怎麼用吧,如果想了解Linux更多服務可以看看《linux就該這么學》網上免費就能下載

『柒』 怎麼用ssh實現主機訪問內網ftp伺服器

在內網通過域名綁定伺服器,外網SSH訪問連接時,通過域名的訪問,實現訪問內網LINUX。具體的實現過程如下:明確LINUX伺服器內網訪問地址埠,確保LINUX伺服器正常開啟SSH服務,在內網SSH可以正常訪問連接。

『捌』 SSH與FTP之間的關系與區別

SSH 為建立在應用層和傳輸層基礎上的安全協議,SSH採用面向連接的TCP協議傳輸 應用22號埠,安全系數較高。
FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為「文傳協議」。TCP/IP協議中,FTP佔用兩個埠,FTP標准命令TCP埠號為21,Port方式數據埠一般為20。雖然FTP在控制連接方面可以通過SSL加密,但是FTP在通過數據埠傳輸數據時是不加密的。可以使用SSH為FTP數據傳輸進行加密,即:SFTP。
當然 SSH除了作為安全協議以外,有時還被作為一種應用,對於開啟SSH服務的設備或系統,可能在終端通過SSH客戶端軟體進行連接,類似於TELNET,甚至還有傳輸文件的功能。我常用這個連接LINUX伺服器和路由。可以用戶赤連接SSH服務的軟體,我知道的有:SecureCRT、ssh secure shell client、PuTTY

『玖』 centos7 ssh服務怎麼使用ftp

方法/步驟1、運行yum install vsftpd命令
[root@localhost ~]# yum install vsftpd
2、完成ftp安裝後,將 /etc/vsftpd/user_list文件和/etc/vsftpd/ftpusers文件中的root這一行注釋掉
# root
3、執行以下命令
# setsebool -P ftpd_disable_trans=1
修改/etc/vsftpd/vsftpd.conf,在最後一行處添加local_root=/
4、重啟ftp進程 #service vsftpd restart
註:每次修改過ftp相關的配置文件,都需要重啟ftp進程來生效。
vsftpd.ftpusers:位於/etc目錄下。它指定了哪些用戶賬戶不能訪問FTP伺服器,例如root等。
vsftpd.user_list:位於/etc目錄下。該文件里的用戶賬戶在默認情況下也不能訪問FTP伺服器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。
vsftpd.conf:位於/etc/vsftpd目錄下。來自定義用戶登錄控制、用戶許可權控制、超時設置、伺服器功能選項、伺服器性能選項、伺服器響應消息等FTP伺服器的配置。

(1)用戶登錄控制
anonymous_enable=YES,允許匿名用戶登錄。
no_anon_password=YES,匿名用戶登錄時不需要輸入密碼。
local_enable=YES,允許本地用戶登錄。
deny_email_enable=YES,可以創建一個文件保存某些匿名電子郵件的黑名單,以防止這些人使用Dos攻擊。
banned_email_file=/etc/vsftpd.banned_emails,當啟用deny_email_enable功能時,所需的電子郵件黑名單保存路徑(默認為/etc/vsftpd.banned_emails)。