SFTP(SSH文件傳輸協(xié)議)是一種安全文件協(xié)議,用于通過加密連接在兩個主機之間傳輸文件。 它還允許您對遠程文件執(zhí)行各種文件操作并恢復(fù)文件傳輸。

成都創(chuàng)新互聯(lián)公司服務(wù)項目包括陵城網(wǎng)站建設(shè)、陵城網(wǎng)站制作、陵城網(wǎng)頁制作以及陵城網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,陵城網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到陵城省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
SFTP可以替代舊版FTP協(xié)議。 它具有FTP的所有功能,但連接更加安全。
本文介紹了如何在Linux中更改默認的SFTP端口。 我們還將向您展示如何配置防火墻以允許在新端口上使用。
SFTP是SSH的子系統(tǒng),并提供與SSH相同級別的安全性。
默認的SFTP端口為22。
更改默認的 SFTP / SSH 端口可以降低自動攻擊的風(fēng)險,從而為服務(wù)器增加一層額外的安全保護。
下面的步驟詳細講解了如何更改SFTP默認端口:
在Linux中,低于1024的端口號是為知名服務(wù)保留的,只能由root綁定。 盡管可以將1-1024范圍內(nèi)的端口用于SSH服務(wù)以避免端口分配問題,但建議選擇1024以上的端口。
本示例說明如何將SFTP/SSH端口更改為2222,但是您可以選擇自己喜歡的任何端口。
更改SFTP / SSH端口之前,您需要在防火墻中打開新端口。
如果您正在使用UFW(Ubuntu中的默認防火墻),請運行以下命令以打開端口:
在 CentOS 中,默認的防火墻管理工具是 FirewallD 。 要打開端口,請輸入以下命令:
CentOS用戶還需要調(diào)整SELinux規(guī)則以允許新的SSH端口:
如果您使用的是另一個運行 iptables 的 Linux發(fā)行版 ,請打開新的端口運行:
SSH服務(wù)器配置存儲在 /etc/ssh/sshd_config 文件中。 使用文本編輯器打開文件:
搜索以端口22開頭的行。通常,該行使用井號(#)注釋掉。 刪除哈希號,然后輸入新的SSH端口號:
編輯配置文件時要非常小心。 錯誤的配置可能會阻止SSH服務(wù)啟動。
完成后,保存文件并重新啟動SSH服務(wù)以使更改生效:
在CentOS中,SSH服務(wù)名為sshd:
驗證SSH守護程序正在偵聽新端口:
ss -an | grep 2222
輸出應(yīng)如下所示:
要指定端口號,請使用 -P 選項調(diào)用 sftp 命令 ,后跟新的端口號:
如果使用的是GUI SFTP客戶端,只需在客戶端界面中輸入新端口。
默認的SFTP端口為22。但是,您可以將端口更改為所需的任何數(shù)字。
如果您定期連接到多個系統(tǒng),則可以通過在SSH配置文件中定義所有連接來簡化工作流程。
如有任何疑問,請隨時發(fā)表評論。
回車提示輸入密碼。進入提示符sftp如果登陸遠程機器不是為了上傳下載文件,而是要修改遠程主機上的某些文件。可以 ssh fyt@202.206.64.33 (其實sftp就是ssh 的一個程式。) sftp get /var/www/fuyatao/index.php /home/fuyatao/ 這條語句將從遠程主機的 /var/www/fuyatao/目錄下將 index.php 下載到本地 /home/fuyatao/目錄下。 sftp put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/ 這條語句將把本地 /home/fuyatao/downloads/目錄下的 linuxgl.pdf文件上傳至遠程主機/var/www/fuyatao/ 目錄下。 改變路徑可以用cd ,改變本機路徑可以用 lcd; ls rm rmdir mkdir 這些命令都可以使用。同理調(diào)用本機都是加 l , 即 lls lrm. 要離開sftp,用exit 或quit、 bye 均可。詳細情況可以查閱 man sftp. 如果覺得在命令行模式下不太方便,可以 sudo apt-get install gftp。在圖形界面下操作就簡便多了。
Linux 從A用sftp連接B的命令是:sftp -oPort=60001 root@192.168.0.254。使用-o選項來指定端口號。-oPort=遠程端口號sftp get /var/www/fuyatao/index.php /home/fuyatao/。這條語句將從遠程主機的 /var/www/fuyatao/目錄下將 index.php。
然后下載到本地 /home/fuyatao/目錄下。
sftp put /home/fuyatao/downloads/Linuxgl.pdf?/var/www/fuyatao/
這條語句將把本地 /home/fuyatao/downloads/目錄下的 linuxgl.pdf文件上傳至遠程主機/var/www/fuyatao/ 目錄下。
linux?ftp遠程連接命令是:
1. 連接ftp服務(wù)器:格式:ftp [hostname| ip-address]在linux命令行下輸入:ftp 192.168.26.66
服務(wù)器詢問你用戶名和口令,分別輸入用戶名和相應(yīng)密碼,待認證通過即可。
2、下載文件:下載文件通常用get和mget這兩條命令。a) get格式:get [remote-file] [local-file]
將文件從遠端主機中傳送至本地主機中。
3、上傳文件:a) put格式:put local-file [remote-file],將本地一個文件傳送至遠端主機中。
4、斷開連接:bye:中斷與服務(wù)器的連接。ftp bye (回車)。
sftp是Secure File Transfer Protocol的縮寫,安全文件傳送協(xié)議。可以為傳輸文件提供一種安全的加密方法。sftp 與 ftp 有著幾乎一樣的語法和功能。接下來是我為大家收集的Linux系統(tǒng)如何關(guān)閉scp和sftp命令,歡迎大家閱讀:
Linux系統(tǒng)如何關(guān)閉scp和sftp命令
系統(tǒng):centos 5.x
1.先禁止scp
rpm -qa|grep openssh-*
yum remove openssh-clients -y
刪除了openssh-clients后,再執(zhí)行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
以上就是Linux系統(tǒng)中禁止scp和sftp命令的方法了。有需要或者是有興趣的用戶,可以在自己的電腦上嘗試操作一下。
看了“Linux系統(tǒng)如何關(guān)閉scp和sftp命令”還想看:
1. linux系統(tǒng)中scp命令怎么使用
2. 怎么利用scp命令來實現(xiàn)linux系統(tǒng)之間互傳文件
3. Linux scp命令怎么使用
4. Linux怎么設(shè)置用戶通過SFTP訪問目錄的權(quán)限
5. linux下scp遠程拷貝怎么使用
6. linux scp怎么遠程拷貝文件
1、打開Linux文件查看有哪些權(quán)限。
2、使用chown 命令,修改文件test1.txt的所有者為demo1_1,所有組為group_1。使用chmod 命令,修改文件權(quán)限為 0750(- rwx r-x r-x)。
3、切換用戶demo2,對文件test1.txt,應(yīng)該沒有任何權(quán)限。
4、切換用戶demo1_1,對文件test1.txt,應(yīng)該有所有權(quán)限。
5、權(quán)限修改完成。
注意事項:
Linux用戶分三種,超級用戶,普通用戶,偽用戶,超級用戶擁有所有權(quán)限,偽用戶一般和進程相關(guān),無需登錄系統(tǒng),所以常說的管理用戶權(quán)限指的是管理Linux中普通用戶的權(quán)限。
這次想說說「SCP和SFTP」。
不管SCP還是SFTP,都是SSH的功能之一。都是使用SSH協(xié)議來傳輸文件的。
不用說文件內(nèi)容,就是登錄時的用戶信息都是經(jīng)過SSH加密后才傳輸?shù)模哉fSCP和SFTP實現(xiàn)了安全的文件傳輸。
SCP和CP命令相似,SFTP和FTP的使用方法也類似。SCP和SFTP的共同之處在于「使用SSH將文件加密才傳輸?shù)摹?/p>
使用「WinSCP」或者「FileZilla」之類的客戶端,還可以和Windows之間進行文件傳輸。
SCP和SFTP的不同之處,首先就是之前提到的,SCP使用「SCP命令」,SFTP則類似「FTP處理文件」的使用方式。
它們的不同之處還不止如此,還有「SCP比較簡單,是輕量級的,SFTP的功能則比較多」。
詳細說的話,雖然還有很多不同之處,但兩者的最大不同之處在于「SFTP在文件傳輸過程中中斷的話,連接后還可以繼續(xù)傳輸,但SCP不行」。
由于各種原因?qū)е碌奈募鬏斨袛嗍墙?jīng)常討論的話題,所以這個區(qū)別(這里的區(qū)別指SFTP能斷點續(xù)傳,SCP則不能)被認為是最大的區(qū)別。
無論何時,傳輸文件時如果不想文件內(nèi)容被人知道的話,請考慮使用SCP或者SFTP來代替FTP,這樣安全性上會更好。
新聞名稱:關(guān)于linux中sftp命令的信息
URL分享:http://chinadenli.net/article43/dsiiies.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站制作、全網(wǎng)營銷推廣、定制開發(fā)、外貿(mào)建站、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)