導航:首頁 > 程序命令 > 關閉sftp的命令

關閉sftp的命令

發布時間:2023-08-05 21:16:30

❶ 如何配置OpenSSH伺服器

一、配置openssh伺服器

1、ssh的配置文件是/etc/ssh/ssh_config,一般不要修改!
2、啟動伺服器!
#ntsysv =>確認將sshd前面的勾已打上!
3、手工啟動OpenSSH:
#service sshd start
#service sshd restart(重新啟動)
4、停止伺服器:
#service sshd stop

二、使用OpenSSH客戶端

Redhat linux 9默認已安裝了OpenSSH的客戶端,客戶端和伺服器連接時,可以使用兩種驗證方式:基於口令的驗證方式和基於密匙的驗證方式!
1、基於口令的驗證方式
這種驗證方式要求用戶輸入用戶名稱和密碼!若沒有指定用戶名稱和密碼,則默認使用當前在客戶機上的用戶名!

例1:直接登陸
[root@wljs /]#ssh 210.45.160.17
則登陸用戶名為客戶機當前用戶名!
例2:指定用戶名登陸
[root@wljs /]#ssh [email protected]
或: [root@wljs /]#ssh –l wwz 210.45.160.17
上面過程結束後,系統將會提示你輸入用戶名和密碼!

2、基於密匙的驗證方式
使用密匙的驗證方式,用戶先需要為自己創建一對密匙:公匙和私匙。(公匙用在要登陸的伺服器上)
OpenSSH公開密匙的密碼體制有RSA、DSA!
創建密匙:
例:[root@wljs /]#ssh-keygen –t rsa
回車後,要求輸入使用密匙時的口令!這樣便生成了公匙和私匙:放在用戶主目錄下的.ssh目錄下,文件名:id_rsa.pub和id_rsa!必須將公匙復制到登陸的伺服器的~/.ssh/目錄下,並改名為:authorized_keys!然後,便可使用密匙方式登陸!
#ssh [–l username] ip地址或主機名

三、OpenSSH上常用的命令

1、不登陸遠程系統使用命令
#ssh 210.45.160.17 [命令] [參數]
2、本地系統和遠程系統間文件的傳輸
#scp a.txt [email protected]:/b.txt
#scp [email protected]:/b.txt /c.txt
3、sftp命令
Sftp 命令和ftp命令類似,它是OpenSSH提供的網路傳輸文件的小工具,它更加安全,使用和ftp相似的命令:主要有如下幾個:
1、登陸
#ftp 210.45.160.17
2、ftp 會話的打開與關閉
打開:open 210.45.160.27
關閉:close
3、文件的傳輸
從ftp伺服器上得到文件:
Get a.txt
向ftp上放文件
Put a.txt
4、退出ftp
Bye
5、其他
bell:每個命令執行完畢後計算機響鈴一次
Cd ,ls 等一些常見命令也可以在ftp伺服器目錄中使用!

❷ sftp服務怎麼打開 ubuntu

使用sftp功能需要在ssh的配置文件/etc/ssh/sshd_config中添加如下配置文本,以SLES 10.3為例:
Subsystem sftp /usr/lib64/ssh/sftp-server
然後service ssh restart重啟ssh就OK了
以下是簡單的命令:
01 sftp username@host ip
02 #登陸sftp伺服器
03 ls
04 #列出遠程伺服器上當前目錄下的文件
05 cd dir
06 #進入遠程伺服器上面的dir目錄
07 lcd dir
08 #進入本地dir目錄
09 quit
10 #退出sftp
11 get file
12 #從伺服器上面下載文件到本地當前目錄
13 put file
14 #將本地當前目錄下的某個文件上傳到伺服器上
15 mget file1 file2
16 #下載多個文件
17 mput file1 file2
18 #上傳多個文件
19 #使用!開始代表shell,例如!ls即可以列出本地當 前目錄的文件

❸ 怎麼開啟linux伺服器的sftp服務

可以按照如下方式進行設置:

1、創建sftp組,groupaddsftp,創建完成之後使用cat /etc/group命令組的信息。

拓展資料

1、sftp是Secure File Transfer Protocol的縮寫,安全文件傳送協議。可以為傳輸文件提供一種安全的網路的加密方法。sftp 與 ftp 有著幾乎一樣的語法和功能。SFTP 為 SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。

2、其實在SSH軟體包中,已經包含了一個叫作SFTP(Secure File Transfer Protocol)的安全文件信息傳輸子系統,SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程(埠號默認是22)來完成相應的連接和答復操作,所以從某種意義上來說,SFTP並不像一個伺服器程序,而更像是一個客戶端程序。

❹ linux的sftp命令

linux下sftp命令很多人都只是了解了語法卻不知道具體用法,下面由我為大家整理了linux下sftp命令的相關知識,希望對大家有幫助!

linux的sftp命令

1.常用登陸方式:

格式:sftp 《user》@《host》

通過sftp連接《host》,埠為默認的22,指定用戶《user》。

2.查看sftp支持的命令

使用help命令,查看支持的命令,如:

sftp》help

(其中命令前面有“l”表示本地執行,其他表示在所登錄的遠程主機上面執行)

3.基本的使用

sftp主要是用來傳輸文件的,包括上傳文件(從本機到遠程主機) ,下載文件(從遠程主機到本機)。

(1)文件下載

get [-Ppr] remote [local]

如:get test.cpp 。/Project/

將遠程當前目錄下的文件test.cpp下載到本地當前目錄的Project文件夾中。

(2)文件上傳

put [-Ppr] local [remote]

如:put /home/liu/Software/RHEL_5.5 x86_64.iso /home/xudong/Blog/

將本地/home/liu/Software/目錄下的ios文件傳送到遠程登陸主機的/home/xudong/Blog/目錄下。

(3)其他命令

可以使用命令還是有幾個的,如ls、lls;cd、lcd;pwd、lpwd等。具體查看help輸出吧。

sftp就是secure file transfer program,它基於ssh,用它在兩個Linux系統間傳遞文檔非常方便。

要使用sftp傳遞文檔,首先應該在伺服器端打開ssh服務,如果沒有打開,一般可以通過下面的命令打開:

# /etc/init.d/sshd start

然後就可以在客戶端通過sftp登錄伺服器端進行文檔傳遞操作,如下:

$ sftp [-oPort=port_number] username@server_ip[:file1 file2 。。。]

補充:Linux的sftp命令的參數說明

-o 用來向ssh傳遞參數,比如-oPort=222,會告訴ssh使用連接伺服器的222埠,而不是默認的22埠。這個在遇到伺服器端把ssh服務默認的22號埠改變的情況時會有用。

後面的file1、file2代表文件名,也可以是一個目錄。在沒有指定文件時會打開一個交互界面,在交互界面下可以通過命令來傳遞文檔。

如:

$ sftp -o port = 222 [email protected]

Linux的sftp命令的命令說明

在sftp命令的交互界面下,有很多命令可以用,比如:cd、ls、pwd、bye、chmod、chgrp、chown、df、get、help、mkdir等等。當然這些命令都是針對伺服器端的操作,其中一些命令在加l前綴的情況下可以實現在本地下的操作。比如,lpwd命令會列印本地當前工作目錄(即連接sftp前的當前工作目錄)。這些命令中有兩個是用來交換文檔的,它們是get和put命令,如下:

》 put local_path [remote_path]

》 get remote_path [lcoal_path]

put 命令會把本地文件或目錄“推”到伺服器端;get命令則把伺服器端文件或目錄“拉”下來。

上面就是Linux使用sftp命令傳輸文件相關介紹了,相較於ftp而已,sftp命令傳輸文件更加安全,推薦使用sftp命令傳文件。

❺ Linux下幾種文件傳輸命令 sz rz sftp scp

最近在部署系統時接觸了一些文件傳輸命令,分別做一下簡單記錄: 1.sftpSecure Ftp 是一個基於SSH安全協議的文件傳輸管理工具。由於它是基於SSH的,會在傳輸過程中對用戶的密碼、數據等敏感信息進行加密,因此可以有效的防止用戶信息在傳輸的過程中被竊取,比FTP有更高的安全性。在功能方面與FTP很類似,不僅可以傳輸文件數據,而且可以進行遠程的文件管理(如建立,刪除,查看文件列表等操作)。Sftp與ftp雖然只有一字之差,但基於的傳輸協議卻是不同的。因此不能用sftp client去連接ftp server 也不能用 ftp client 去連接 sftp server。 建立連接:sftp user@host 從本地上傳文件:put localpath 下載文件:get remotepath 與遠程相對應的本地操作,只需要在命令前加上」l」 即可,方便好記。 例如:lcd lpwd lmkdir 2.scpSCP :secure (remote file program) 也是一個基於SSH安全協議的文件傳輸命令。與sftp不同的是,它只提供主機間的文件傳輸功能,沒有文件管理的功能。 復制local_file 到遠程目錄remote_folder下 scp local_file remote_user@host:remote_folder 復制local_folder 到遠程remote_folder(需要加參數 -r 遞歸) scp –r local_folder remote_user@host:remote_folder 以上命令反過來寫就是遠程復制到本地 3.sz/rzsz/rz 是基於ZModem傳輸協議的命令。對傳輸的數據會進行核查,並且有很好的傳輸性能。使用起來更是非常方便,但前提是window端需要有能夠支持ZModem的telnet或者SSH客戶端,例如secureCRT。 首先需要在secureCRT中可以配置相關的本地下載和上傳目錄,然後用rz、sz命令即可方便的傳輸文件數據。 下載數據到本地下載目錄:sz filename1 filename2 … 上傳數據到遠程:執行rz –be 命令,客戶端會彈出上傳窗口,用戶自行選擇(可多選)要上傳的文件即可。 相關資料:

❻ 如何在 Linux 系統中如何更改 SFTP 埠

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

SFTP可以替代舊版FTP協議。 它具有FTP的所有功能,但連接更加安全。

本文介紹了如何在Linux中更改默認的SFTP埠。 我們還將向您展示如何配置防火牆以允許在新埠上使用。

SFTP是SSH的子系統,並提供與SSH相同級別的安全性。

默認的SFTP埠為22。

更改默認的 SFTP / SSH 埠可以降低自動攻擊的風險,從而為伺服器增加一層額外的安全保護。

下面的步驟詳細講解了如何更改SFTP默認埠:

在Linux中,低於1024的埠號是為知名服務保留的,只能由root綁定。 盡管可以將1-1024范圍內的埠用於SSH服務以避免埠分配問題,但建議選擇1024以上的埠。

本示例說明如何將SFTP/SSH埠更改為2222,但是您可以選擇自己喜歡的任何埠。

更改SFTP / SSH埠之前,您需要在防火牆中打開新埠。

如果您正在使用UFW(Ubuntu中的默認防火牆),請運行以下命令以打開埠:

在 CentOS 中,默認的防火牆管理工具是 FirewallD 。 要打開埠,請輸入以下命令:

CentOS用戶還需要調整SELinux規則以允許新的SSH埠:

如果您使用的是另一個運行 iptables 的 Linux發行版 ,請打開新的埠運行:

SSH伺服器配置存儲在 /etc/ssh/sshd_config 文件中。 使用文本編輯器打開文件:

搜索以埠22開頭的行。通常,該行使用井號(#)注釋掉。 刪除哈希號,然後輸入新的SSH埠號:

編輯配置文件時要非常小心。 錯誤的配置可能會阻止SSH服務啟動。

完成後,保存文件並重新啟動SSH服務以使更改生效:

在CentOS中,SSH服務名為sshd:

驗證SSH守護程序正在偵聽新埠:

ss -an | grep 2222

輸出應如下所示:

要指定埠號,請使用 -P 選項調用 sftp 命令 ,後跟新的埠號:

如果使用的是GUI SFTP客戶端,只需在客戶端界面中輸入新埠。

默認的SFTP埠為22。但是,您可以將埠更改為所需的任何數字。

如果您定期連接到多個系統,則可以通過在SSH配置文件中定義所有連接來簡化工作流程。

如有任何疑問,請隨時發表評論。

閱讀全文

與關閉sftp的命令相關的資料

熱點內容
rar壓縮包mac 瀏覽:624
php混淆加密工具 瀏覽:579
java把數字拆分 瀏覽:464
如何下載svn伺服器舊版本 瀏覽:559
命令與征服4攻略 瀏覽:914
實數四則運演算法則概念 瀏覽:294
cs16優化命令 瀏覽:871
Minecraft雲伺服器免費 瀏覽:828
png壓縮最小 瀏覽:182
老韓綜app怎麼看不了了 瀏覽:227
只有一個程序員的體驗 瀏覽:322
用伺服器地址怎麼有網 瀏覽:551
路由器伺服器昵稱是什麼 瀏覽:715
程序員男友消失了 瀏覽:401
程序員搜索框自動提示 瀏覽:28
android44api20 瀏覽:677
adb刷recovery命令 瀏覽:697
廣聯達正版加密鎖可以補辦嗎 瀏覽:945
java程序員一天多少行代碼 瀏覽:948
喪屍危機java 瀏覽:128