1. 如何用sftp上傳文件到linux伺服器上
伺服器上安裝vsftpd就是ftp服務,並開啟允許root賬戶
本地使用FlashFXP這樣的客戶端上傳;
伺服器上安裝vsftpd並開啟root賬戶允許
(非必要不建議開啟root賬戶)
yum -y install vsftpd
sed -i 's/root/#root/' /etc/vsftpd/ftpusers
sed -i 's/root/#root/' /etc/vsftpd/user_list
/etc/init.d/vsftpd restart
本地使用flashfxp連接
2. 瀏覽器怎麼訪問sftp伺服器
通常是下面這樣的流程:使用 FTP/SFTP 連接到遠程伺服器 -> 下載要修改的文件 -> 使用 ST2 修改文件 -> 保存然後拖進 FTP 中 -> 刷新網站。
很明顯這樣的工作流程效率很低,特別是你修改一句代碼的時候,為了即時生效,也需要重復切換幾個窗口重復這個過程。於是就有了 SFTP 這個插件。
它主要功能就是通過 FTP/SFTP 連接遠程伺服器並獲取文件列表,可以選擇下載編輯、重命名、刪除等等操作,點下載編輯之後,可以打開這個文件進行修改。修改完成之後,保存一下會自動上傳到遠程的伺服器上面。
使用這個插件之後,工作流程就變成了:使用 SFTP 插件打開文件 -> 使用 ST2 編輯修改文件 -> 保存文件 -> 刷新頁面。效率提升了至少一倍以上
3. 如何配置 SFTP 接收位置
在左窗格中,單擊「接收埠」節點,在右窗格中,右鍵單擊你希望將新的接收位置與其關聯的接收埠,然後單擊「屬性」。在「接收埠屬性」對話框的左窗格中,選擇「接收位置」,然後在右窗格中單擊「新建」以創建新的接收位置。在「接收位置屬性」對話框的「傳輸」部分中,從「類型」下拉列表中選擇「SFTP」,然後單擊「配置」以配置接收位置的傳輸屬性。在「SFTP 傳輸屬性」對話框的「常規」選項卡中,執行以下操作:�0�2 使用此選項 執行此操作 ConnectionLimit指定伺服器允許的並行打開的最大連接數。0 表示無限制。PollingInterval指定適配器輪詢伺服器的時間間隔。若要連續輪詢,請將此值設置為零。默認值:零單位指定所指定的輪詢間隔的單位,例如,秒、分鍾、小時或天。默認值:秒AccessAnySSHServerHostKey如果設置為 True,則接收位置接受來自伺服器的任何 SSH 公共主機密鑰。如果設置為 False,則接收位置使用伺服器的指紋進行身份驗證。你在 SSHServerHostKeyFingerPrint 屬性中指定指紋。默認值:FalseClientAuthenticationMode指定接收位置用於對連接 SSH 伺服器的客戶端進行身份驗證的身份驗證方法。如果設置為「密碼」,則必須在「密碼」屬性中指定值。如果設置為 PublicKeyAuthentication,則必須在 PrivateKey 屬性中指定用戶的私鑰。此外,如果該私鑰受密碼保護,則還要為 PrivateKeyPassword 屬性指定密碼。默認值: 密碼密碼如果將 ClientAuthenticationMode 設置為「密碼」,則指定 SFTP 用戶密碼。PrivateKey如果將 ClientAuthenticationMode 設置為 PublicKeyAuthentication,則指定 SFTP 用戶的私鑰。便箋 該私鑰必須是指定的 .pkf 文件。 PrivateKeyPassword指定私鑰密碼,如果在 PrivateKey 屬性中指定的密鑰要求這樣做。SSHServerHostKey指定安全 FTP 伺服器的 SSH 公共主機密鑰。用戶名指定安全 FTP 伺服器的用戶名。FileMask指定在從安全 FTP 伺服器檢索文件時要使用的文件掩碼。FolderPath指定安全 FTP 伺服器上可供接收位置從中檢索文件的文件夾路徑。埠指定在其上進行文件傳輸的安全 FTP 伺服器的埠地址。ServerAddress指定安全 FTP 伺服器的伺服器名稱或 IP 地址。單擊「確定」。
4. php 如何通過連接sftp並下載sftp伺服器指定目錄下的所有文件到本地
一、下載並安裝FTP客戶端,例如我現在用的Xftp6。
xftp6中文版是一款高效實用的MS windows 平台專用SFTP、FTP 文件傳輸工具。xftp6中文版功能強勁,便捷好用,支持MS windows 用戶安全地在 UNIX/Linux 和 Windows PC 之間進行文件傳輸。
寫在最後:
SFTP是SSH File Transfer Protocol的縮寫,安全文件傳送協議。SFTP與FTP有著幾乎一樣的語法和功能。SFTP為SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。其實在SSH軟體包中,已經包含了一個叫作SFTP的安全文件信息傳輸子系統,SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程(埠號默認是22)來完成相應的連接和答復操作,所以從某種意義上來說,SFTP並不像一個伺服器程序,而更像是一個客戶端程序。
5. 怎麼開啟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並不像一個伺服器程序,而更像是一個客戶端程序。
6. win2003系統下 FreeFileSync v8.1 如何通過sftp將需要備份的文件上傳到ftp伺服器進行備份。
默認的sublime text是沒有這個sftp連接功能的,這只是一個文本編輯器,相當於windows下的txt,所以要先裝上插件:
安裝Sublime Text 2插件的方法:
1.直接安裝
安裝Sublime text 2插件很方便http://www.uuudown.com/,可以直接下載安裝包解壓縮到Packages目錄
(菜單->preferences->packages)。
2.使用Package Control組件安裝,下載這個方法要先安裝Package Control,我就是用這個方法安裝的。
先安裝package control組件,然後直接在線安裝。
1) 按Ctrl+`調出console, 粘貼以下代碼到底部命令行並回車:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
2)重啟Sublime Text 2。
如果在Perferences->package settings中看到package control這一項,則安裝成功。
3)用Package Control安裝插件的方法:
按下Ctrl+Shift+P調出命令面板
輸入install選擇下面提示的 Install Package選項並回車,然後輸入SFTP,下拉列表中會出現一些相關的插件,選中sftp進行安裝就行了,裝好後還需配置如下:選菜單欄中的File->SFTP/FTP->Set up Server,然後出現一個配置窗口如下,
連接成功的話會有在sublime的底部如下顯示,這樣鏈接成功了。。。
按下Ctrl+Shift+P調出命令面板
選中sftp進行安裝就行了,裝好後還需配置如下:
選菜單欄中的File->SFTP/FTP->Set up Server,然後出現一個配置窗口如下,
注意是ftp連接的話,要將sftp改成ftp,然後設置主機名,密碼,埠就行了,ftp的埠是21。
連接成功的話會有在sublime的底部如下顯示,這樣鏈接成功了。。。
下面介紹將一個項目上傳:
在工具欄中點擊Project - Add Folder to Project...,選擇項目的文件夾。這樣左側會出現project文件夾,右鍵project,選擇FTPSync - Setup FTPSync in this folder,之後會出來一個配置文件sftp-config.json,對配置文件進行修改,代碼如下:
[php] view plain
{
// The tab key will cycle through the settings when first created
// Visit http://wbond.net/sublime_packages/sftp/settings for help
// sftp, ftp or ftps
"type": "ftp",
"save_before_upload": true,
"upload_on_save": false,
"sync_down_on_open": false,
"sync_skip_deletes": false,
"confirm_downloads": false,
"confirm_sync": true,
"confirm_overwrite_newer": false,
"host": "wangshangyou.com",
"user": "",
"password": "",
//"port": "22",
"remote_path": "/",
"ignore_regexes": [
"\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json",
"sftp-settings\\.json", "/venv/", "\\.svn", "\\.hg", "\\.git",
"\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini"
],
//"file_permissions": "664",
//"dir_permissions": "775",
//"extra_list_connections": 0,
"connect_timeout": 30,
//"keepalive": 120,
//"ftp_passive_mode": true,
//"ssh_key_file": "~/.ssh/id_rsa",
//"sftp_flags": ["-F", "/path/to/ssh_config"],
//"preserve_modification_times": false,
//"remote_time_offset_in_hours": 0,
//"remote_encoding": "utf-8",
//"remote_locale": "C",
}
在project目錄結構中選擇文件右鍵上傳,或者在命令輸入框中輸入命令。
這樣就完成了。
主要快捷鍵列表:
Ctrl+L 選擇整行(按住-繼續選擇下行)
Ctrl+KK 從游標處刪除至行尾
Ctrl+Shift+K 刪除整行
Ctrl+Shift+D 復制游標所在整行,插入在該行之前
Ctrl+J 合並行(已選擇需要合並的多行時)
Ctrl+KU 改為大寫
Ctrl+KL 改為小寫
Ctrl+D 選詞 (按住-繼續選擇下個相同的字元串)
Ctrl+M 游標移動至括弧內開始或結束的位置
Ctrl+Shift+M 選擇括弧內的內容(按住-繼續選擇父括弧)
Ctrl+/ 注釋整行(如已選擇內容,同「Ctrl+Shift+/」效果)
Ctrl+Shift+/ 注釋已選擇內容
Ctrl+Z 撤銷
Ctrl+Y 恢復撤銷
Ctrl+M 游標跳至對應的括弧
Alt+. 閉合當前標簽
Ctrl+Shift+A 選擇游標位置父標簽對兒
Ctrl+Shift+[ 折疊代碼
Ctrl+Shift+] 展開代碼
Ctrl+KT 折疊屬性
Ctrl+K0 展開所有
Ctrl+U 軟撤銷
Ctrl+T 詞互換
Tab 縮進 自動完成
Shift+Tab 去除縮進
Ctrl+Shift+↑ 與上行互換
Ctrl+Shift+↓ 與下行互換
Ctrl+K Backspace 從游標處刪除至行首
Ctrl+Enter 游標後插入行
Ctrl+Shift+Enter 游標前插入行
Ctrl+F2 設置書簽
F2 下一個書簽
Shift+F2 上一個書簽
7. Sublime Text 2 SFTP 配置 本地代碼怎麼與目標地同步
使用SFTP插件之後,工作流程就變成了:使用 SFTP 插件打開文件 -> 使用sublime text編輯修改文件 -> 保存文件(自動上傳到網站伺服器中)。
SFTP 安裝和使用方法
打開 Sublime Text 2 ,按下Ctrl+Shift+P鍵,調出面板,輸入install package回車,稍等片刻再輸入 sftp 即可安裝SFTP插件。安裝完之後提示SFTP說明,還需要配置SFTP參數。
a. 配置 FTP/SFTP 伺服器參數
安裝完插件之後,點擊file->SFTP/FTP->setup server,出現如圖配置文件,修改」type」:」ftp」,」host」:」127.0.0.1″,」user」:」test」,」password」:」123456″,」remote_path」:」/」即可。
b. 連接剛才配置好的伺服器
點擊file->SFTP/FTP->browse server,選擇伺服器,這書會自動連接FTP伺服器並出現文件列表,點擊edit之後,會在本地打開,你可以修改此文件。保存文件的時候,就會自動上傳文件到遠程伺服器中。
8. windows7怎麼訪問sftp伺服器
Windows7系統連接FTP伺服器方法:
1、打開->計算機 在工具欄中選擇 ->映射網路驅動器。
2、經過上一步彈出映射網路驅動器。在彈出的窗口中選擇「連接到可用於存儲文檔和圖片的網站」;選擇完成出現下一個窗口直接下一步。
3、選擇自定義網路位置,選擇後點擊下一步,彈出一個新窗口,這裡面需要輸入ftp伺服器的ip地址,輸入完成後下一步。
4、上一步通過後會彈出一個新窗口,沒有設置的內容請直接下一步,之後又彈出一個新窗口,這個窗口是配置完成之後你登錄ftp圖表的名字,請隨意填寫即可。
5、FTP登錄客戶端位置,經過以上4步的配置FTP連接方式已經成功完成,而且通這種方法配置是會永久可用的,不需去手動填寫FTP的ip地址,登錄ftp服務非常容易,打開win7 系統的計算機,在硬碟和光碟機下面就會出現fpt登錄的圖表。
6、配完可能會出現登錄ftp在網頁下顯示,這樣是不對的,需要修改為資源管理器顯示,這樣操作才方便,具體步驟打開IE瀏覽器-->工具-->internet選項,修改顯示方式。
9. linux 怎樣連sftp伺服器
SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程(埠號默認是22)來完成相應的連接操作,所以從某種意義上來說,SFTP並不像一個伺服器程序,而更像是一個客戶端程序。
啟動ssh服務、sftp服務
執行命令 /etc/init.d/sshd start 注意這里需要在絕對路徑下執行sshd start。