最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux如何通過代理連接sftp

 更新時(shí)間:2024年06月04日 16:07:22   作者:Hassang  
這篇文章主要介紹了Linux如何通過代理連接sftp問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Linux通過代理連接sftp

背景:應(yīng)用在內(nèi)網(wǎng),通過正向代理走vpn連接合作方sftp上傳文件。

通過代理連接sftp命令:

sftp -oProxyCommand='/usr/bin/nc --proxy-type http --proxy proxyIp:proxyPort %h %p' -oPort=sftpPort sftpuser@password
[user@ABC-L0001 ~]$ sftp -oProxyCommand='/usr/bin/nc --proxy-type http --proxy 10.10.10.10:1080 %h %p' -oPort=2266 sftp@20.20.20.20 

問題一:應(yīng)用日志報(bào)錯(cuò)“proxy error: Forbidden”

應(yīng)用服務(wù)器通過代理連接合作方sftp報(bào)403,代理服務(wù)器上直接連接合作方sftp無異常。

2021-09-13 14:37:09.157 [pool-1-thread-1] INFO  c.g.btp.domain.gn.service.SftpUploadAsynThread - postSftp_upload:ProxyHTTP: java.io.IOException: proxy error: Forbidden

[user@ABC-L0001 ~]$ sftp -oProxyCommand='/usr/bin/nc --proxy-type http --proxy 10.8.174.5:1080 %h %p' -oPort=2266 cdkdsftp@10.10.20.103
Ncat: Proxy returned status code 403.
ssh_exchange_identification: Connection closed by remote host
Couldn't read packet: Connection reset by peer
[user@ABC-L0001 ~]$

初步懷疑問題出在代理,查看squid.conf發(fā)現(xiàn)沒放行sftp端口,添加規(guī)則“acl SSL_ports port 2266”,通過代理連接還是報(bào)同樣的錯(cuò),仔細(xì)查看代理規(guī)則,發(fā)現(xiàn)先“deny !Safe_ports”,再“deny CONNECT !SSL_ports”

# Deny requests to certain unsafe ports
http_access deny !Safe_ports
 
# Deny CONNECT to other than secure SSL ports
http_access deny CONNECT !SSL_ports

再加一條規(guī)則“acl Safe_ports port 2266        # sftp”后,通過代理可正常連接合作方sftp。

acl SSL_ports port 443
acl SSL_ports port 2266
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 2266        # sftp

問題二:輸入密碼后報(bào)Connetction Closed

[user@ABC-L0001 ~]$ sftp -oProxyCommand='/usr/bin/nc --proxy-type http --proxy 10.8.174.5:1080 %h %p' -oPort=2266 cdkdsftp@10.10.20.103
cdkdsftp@10.10.20.103's password:
Connection Closed
[user@ABC-L0001 ~]$

原因:密碼過期

Linux sftp遠(yuǎn)程連接

SFTP(SSH File Transfer Protocol)安全文件傳送協(xié)議。有著與FTP幾乎一樣的語法和功能。SFTP為SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。

SFTP與FTP主要區(qū)別

FTPSFTP
鏈接方式使用TCP的21端口通過SSH協(xié)議(TCP端口22)
安全性明文傳輸使用加密傳輸認(rèn)證信息和傳輸?shù)臄?shù)據(jù)
效率較高較低

SFTP常用命令

登錄

  • 以root用戶登錄sftp
 sftp  xxx.xxx.xxx.xxx
  • 以xxx用戶登錄sftp
sftp xxx@xxx.xxx.xxx.xxx 
  • 使用-oPort選項(xiàng)來指定遠(yuǎn)程端口號
sftp -oPort=60001 xxxx@xxx.xxx.xxx.xxx
  • 查看當(dāng)前目錄下文件

ls

  • 進(jìn)入指定目錄
cd [path]
  • 查看當(dāng)前目錄

pwd

  • 下載文件到本地
get [remote] [local]
  • 上傳文件
put [local] [remote]
  • 創(chuàng)建文件夾
mkdir [remote]
  • 刪除文件
rm [remote]
  • 刪除文件夾
rmdir [remote]
  • 退出sftp
quit /  bye / exit
  • 查看sftp版本

version

  • 查看支持命令

help

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux seq命令的使用詳解

    Linux seq命令的使用詳解

    這篇文章主要介紹了Linux seq命令的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Linux系統(tǒng)修改ssh遠(yuǎn)程端口的方法步驟

    Linux系統(tǒng)修改ssh遠(yuǎn)程端口的方法步驟

    修改 Linux 系統(tǒng)的 SSH 遠(yuǎn)程端口是提高服務(wù)器安全性的一種常見做法,通過更改默認(rèn)端口(22)為其他端口,可以有效減少暴力 破解攻擊的風(fēng)險(xiǎn),以下是詳細(xì)步驟以及注意事項(xiàng),需要的朋友可以參考下
    2025-09-09
  • CentOS7下從零開始安裝ethereum/以太坊

    CentOS7下從零開始安裝ethereum/以太坊

    大家好,本篇文章主要講的是CentOS7下從零開始安裝ethereum/以太坊,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 解決Ubuntu 16.04下提示boot分區(qū)空間不足的辦法

    解決Ubuntu 16.04下提示boot分區(qū)空間不足的辦法

    最近看了看/boot的大小,發(fā)現(xiàn)幾次升級后,大小不足,所以想擴(kuò)容,一開始還想用磁盤操作,但上網(wǎng)查詢后發(fā)現(xiàn),磁盤操作實(shí)在風(fēng)險(xiǎn)太大,特別是雙系統(tǒng)的Linux,操作又是很麻煩,后來發(fā)現(xiàn)可以刪除多余的舊內(nèi)核來清理/boot,釋放空間。下面來看看詳細(xì)的解決方法吧。
    2017-02-02
  • VirtualBox下Centos6.8網(wǎng)絡(luò)配置教程

    VirtualBox下Centos6.8網(wǎng)絡(luò)配置教程

    這篇文章主要為大家詳細(xì)介紹了VirtualBox下Centos6.8網(wǎng)絡(luò)配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 如何理解Linux下的SELinux

    如何理解Linux下的SELinux

    SELinux(Secure Enhanced Linux)安全增強(qiáng)的Linux是由美國國家安全局NSA針對計(jì)算機(jī)基礎(chǔ)結(jié)構(gòu)安全開發(fā)的一個(gè)全新的Linux安全策略機(jī)制。SELinux可以允許系統(tǒng)管理員更加靈活的來定義安全策略
    2021-06-06
  • expect實(shí)現(xiàn)Linux自動(dòng)登陸遠(yuǎn)程機(jī)器腳本實(shí)例

    expect實(shí)現(xiàn)Linux自動(dòng)登陸遠(yuǎn)程機(jī)器腳本實(shí)例

    expect?是由Don Libes基于Tcl(Tool Command Language )語言開發(fā)的,主要應(yīng)用于自動(dòng)化交互式操作的場景,借助Expect處理交互的命令,可以將交互過程如:ssh登錄,ftp登錄等交互過程,寫到Shell腳本里以實(shí)現(xiàn)一些自動(dòng)化操作。
    2022-12-12
  • 解決Debian系統(tǒng)自動(dòng)更新軟件包的問題的方法

    解決Debian系統(tǒng)自動(dòng)更新軟件包的問題的方法

    這篇文章主要介紹了解決Debian系統(tǒng)自動(dòng)更新軟件包的問題的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Kali Linux配置動(dòng)態(tài)/靜態(tài)IP實(shí)現(xiàn)方式

    Kali Linux配置動(dòng)態(tài)/靜態(tài)IP實(shí)現(xiàn)方式

    本文介紹了在Kali Linux上配置動(dòng)態(tài)和靜態(tài)IP的方法,包括查看網(wǎng)卡接口名稱、編輯網(wǎng)絡(luò)接口配置文件、配置文件內(nèi)容添加、重啟網(wǎng)絡(luò)服務(wù)等步驟
    2026-04-04
  • 虛擬機(jī)安裝CentOS系統(tǒng)的實(shí)踐

    虛擬機(jī)安裝CentOS系統(tǒng)的實(shí)踐

    本文介紹通過VMware虛擬機(jī)安裝CentOS7的步驟,包括鏡像準(zhǔn)備、硬件配置及系統(tǒng)分區(qū)設(shè)置,強(qiáng)調(diào)其作為免費(fèi)開源Linux發(fā)行版的優(yōu)勢,建議熟練掌握以提升工作效率和技術(shù)能力
    2025-07-07

最新評論

清新县| 静宁县| 青田县| 明光市| 南安市| 蓝田县| 息烽县| 孙吴县| 太保市| 武川县| 惠东县| 鲜城| 兰州市| 洛川县| 万荣县| 永寿县| 栖霞市| 客服| 禄丰县| 精河县| 广丰县| 循化| 宁乡县| 丹东市| 舟曲县| 赤水市| 新巴尔虎左旗| 鄢陵县| 定安县| 舟曲县| 咸阳市| 盐源县| 施秉县| 长武县| 西安市| 富民县| 克什克腾旗| 麻城市| 长兴县| 景德镇市| 阜阳市|