ftpusername是什麼
『壹』 虛擬主機問題之什麼是ftp,ftp用戶名,ftp密碼
FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為「文傳協議」。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。
ftp用戶名,ftp密碼在你登錄你虛擬空間後台的時候有個帳號信息,會顯示出來的。
ftp登錄需要 1、FTP登錄主機地址
2、FTP用戶名
3、FTP密碼
登錄之後你就可以上傳、下載網站中的內容了
『貳』 如何使用FTP上傳文件
1、下載軟體FileZilla(用的比較多的一款),
『叄』 java編寫FTP連接報錯java.net.ConnectException: Connection refused: connect FTP
你用的FTPClient引入不對吧,我們項目上都是用的
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPReply;
下面是我們項目上用到的FTP的實現代碼(FTP需要先連接,再登錄,之後就是校驗登錄是否成功),具體代碼如下:
/**
*獲取FTPClient對象
*
*@paramftpHostFTP主機伺服器
*@paramftpPasswordFTP登錄密碼
*@paramftpUserNameFTP登錄用戶名
*@paramftpPortFTP埠默認為21
*@returnFTPClient
*@throwsException
*/
(StringftpHost,StringftpUserName,
StringftpPassword,intftpPort)throwsException{
try{
FTPClientftpClient=newFTPClient();
ftpClient.connect(ftpHost,ftpPort);//連接FTP伺服器
ftpClient.login(ftpUserName,ftpPassword);//登陸FTP伺服器
if(!FTPReply.isPositiveCompletion(ftpClient.getReplyCode())){
logger.error("未連接到FTP,用戶名或密碼錯誤!");
ftpClient.disconnect();
returnnull;
}else{
logger.info("FTP連接成功!");
returnftpClient;
}
}catch(){
logger.error("FTP的IP地址可能錯誤,請正確配置!");
throwsocketException;
}catch(IOExceptionioException){
logger.error("FTP的埠錯誤,請正確配置!");
throwioException;
}
}
『肆』 linux和windows的系統默認路徑是什麼,如何設置
FTP伺服器配置 VSFTP主配置文件路徑:/etc/vsftpd/vsftpd.conf,重要參數: anonymous_enable=yes/no 是否允許匿名用戶訪問 anon_upload_enable=yes/no 是否允許匿名用戶上傳文件 anon_mkdir_write_enable=yes/no 是否允許匿名用戶創建目錄 anon_other_write_enable=yes/no 匿名用戶和虛擬用戶是否擁有刪除許可權 local_enable=yes/no 是否允許本地用戶登陸 write_enable=yes/no 設置全局是否可寫 anon_root=/var 指定匿名用戶目錄 chroot_local_user=yes 鎖定所有用戶到用戶主目錄 chroot_list_enable=yes/no 鎖定列表中的用戶到主目錄,需要配合下一參數使用 chroot_list_file=/etc/vsftpd/chroot_list 指定存儲被鎖定用戶的列表文件位置 chown_uploads=yes/no 匿名用戶上傳所有者指定功能,需要與下一參數配合使用 chown_username=用戶名 指定匿名用戶上傳文件的所有者 max_clients=300 最大客戶端連接數為300 anon_max_rate=30000 匿名用戶和虛擬用戶限速為30K/S local_max_rate=30000 本地用戶限速為30K/S max_per_ip=10 每個IP最大連接數 listen_port=22 更改監聽埠 實現如下要求:允許匿名用戶登陸,匿名用戶限速為60K/S,只允許下載。監聽埠為22,最大連接數為10。新建用戶ftp1,限速為200K/S,允許上傳下載刪除新建文件夾。進入目錄/etc/vsftpd,用vi編輯器打開vsftpd.conf主配置文件: 直接添加以下選項: [root@LidadeFedora vsftpd]# service vsftpd restart 添加用戶ftp1,設置登錄腳本為 /sbin/nologin: vsftp默認目錄為:/var/ftp,為方便測試,在/var/ftp下新建一個文件"testLocal",在"/var/ftp/pub"新建一個文件"testAnon"。 由於使用root用戶新建文件,文件的所有者為root,所以需要把文件的許可權設置為644其他用戶才能讀取該文件 設置/var/ftp/pub許可權為777,表示所有用戶均有讀寫許可權. 由於埠22被ssh伺服器佔用,所以需要關閉ssh服務並重啟vsftp服務。 客戶端用Flashfxp測試:新建站點"VsftpTest",輸入Vsftp伺服器的IP地址,埠填22,用戶名填ftp1,密碼填你設置的密碼,然後點擊"連接"按鈕: 由於沒有使用選項:local_root,登陸本地用戶時自動跳轉到該用戶的主目錄.沒有使用chroot_local_user=yes,所以本地用戶可以瀏覽整個文件系統中他有許可權讀取的文件和文件夾: 切換到目錄"/var/ftp/pub",該目錄的許可權為777,上傳一個10M以上的文件,測試ftp1的上傳速度: 新建文件夾和刪除許可權測試省略。下面測試匿名用戶許可權:勾選"匿名"選項並連接: 匿名用戶登陸成功: 進入pub目錄,嘗試刪除testAnon文件失敗,說明這里是配置文件中的anon_other_write_enable=no生效了。最終許可權等於配置文件中的許可權和linux文件系統許可權相或的結果。比如vsftp配置文件中允許匿名用戶下載,但光這樣是不夠的,還需要被下載的文件或文件夾的能夠被其他用戶讀取。 嘗試上傳文件失敗,符合匿名用戶只允許下載的要求: 最後測試匿名用戶的下載速度: vsftp的配置參數總共也就10來行,但是想要使用好它,絕沒有單單理解這10來行這么簡單,需要對每一行所定義的參數都理解透徹才可以. 匿名用戶的配置: anonymous_enable=YES //允許匿名用戶登錄 anon_root=/var/ftp/anonymous //設定匿名用戶登錄後的根目錄 anon_upload_enable=YES //允許匿名用戶上傳文件 只需要打開如上的參數即可,不用做其他的設置.本地用戶登錄配置 首先說一下概念,什麼是本地用戶,本地用戶就是你系統/home目錄下的用戶,當然有的用戶建立時候使用-m命令,使用戶在/home下沒有目錄,但是這個詞的意思就是系統裡面有的用戶. local_enable=YES //允許本地用戶登錄 local_root=/home //限制本地用戶登錄後的根目錄 eg: [root@centos ftp]# ftp 192.168.0.125 Connected to 192.168.0.125. 220 (vsFTPd 2.0.5) 530 Please login with USER and PASS. 530 Please login with USER and PASS. KERBEROS_V4 rejected as an authentication type Name (192.168.0.125:root): xu 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 227 Entering Passive Mode (192,168,0,125,135,123) 150 Here comes the directory listing. drwx------ 2 505 503 4096 Jun 26 09:42 chuan drwx------ 2 507 507 4096 Jun 30 22:26 ftp drwx------ 2 504 502 4096 Jun 26 09:42 joe drwx------ 2 506 503 4096 Jun 26 09:43 laomeng drwx------ 2 502 504 4096 Jun 26 09:42 master drwx------ 2 503 502 4096 Jun 26 09:42 mike drwx------ 2 500 500 4096 Jun 25 21:34 xiaochuan drwxrwxrwx 2 508 508 4096 Jun 30 22:39 xu drwx------ 2 501 501 4096 Jun 25 20:25 xujunchuan 226 Directory send OK. ftp> pwd 257 "/home" 限制用戶目錄部分 chroot_local_use=YESNO //是否將本地用戶鎖定在家目錄 chroot_list_enable=YESNO //是否鎖定使用者在家目錄中 chroot_list_file=/etc/vsftpd/chroot_list //一般情況下都將這個文件寫在/etc/vsftpd目錄下,這個文件就是設置鎖定用戶的一個列表文件,其中一行就代表一個用戶 設置歡迎信息 dirmessage_enable=YES message_file=.message [root@centos ftp]# cd /home [root@centos home]# vi .message welcomt to VSFTP............. C:\Documents and Settings\Administrator>ftp 192.168.0.125 Connected to 192.168.0.125. 220 (vsFTPd 2.0.5) User (192.168.0.125:(none)): xu 331 Please specify the password. Password: 230-welcomt to VSFTP............. 230 Login successful. ftp>
『伍』 FTP用戶名是什麼
其實FTP服務就相當於共享文件,要進入FTP伺服器首先要知道提供FTP這台電腦的IP或者域名。FTP伺服器是可以隨意設置訪問的用戶名和密碼的,當然也可以設置匿名訪問(設置了匿名訪問,用戶就不需要輸用戶名和密碼了)
進入FTP伺服器的具體步驟:
在IE地址欄或者運行中輸入ftp://(FTP的IP地址或者域名)然後在彈出的窗口中按右鍵選擇登陸並輸入用戶名和密碼就可以訪問了。(如果FTP設置了匿名訪問那就可以不輸用戶和密碼)
補充:現在設置FTP服務可以用軟體來設置,當然訪問時也可以用專門的軟體來實現。
『陸』 ftp鐢ㄦ埛鍚嶅拰瀵嗙爜鏄浠涔
濡備綍鍦ㄥ湴鍧鏍忚緭鍏FTP鐨勭敤鎴峰悕鍜屽瘑鐮
FTP鏍煎紡涓:FTP://username:password@address:port/(濡傛灉榛樿ょ鍙d負21錛屽垯涓嶉渶瑕佸~鍐欑鍙)渚嬪:FTP://test:[email protected]:21/profile
1.鐢ㄦ埛鍚嶅拰瀵嗙爜鏄:test鍜宼est銆
2.鏈嶅姟鍣ㄧ殑IP鍜岀鍙f槸:192.168.0.1:21銆
3.鐧誨綍鍚庯紝杞鍒伴厤緗鏂囦歡鏂囦歡澶廣
杈撳叆FTP鐢ㄦ埛鍚嶅拰瀵嗙爜錛屽備笅鎵紺:
1.鎵撳紑嫻忚堝櫒錛屽湪鍦板潃鏍忎腑杈撳叆ftp://鏈嶅姟鍣↖P鍦板潃銆傜劧鍚庤繘鍏ヨ濺鍐呫
2.榪欐椂浼氬嚭鐜頒竴涓楠岃瘉鐣岄潰銆傛偍闇瑕佽緭鍏ュ垎閰嶇殑鐢ㄦ埛鍚嶅拰瀵嗙爜銆傚傛灉娌℃湁錛屽氨鏃犳硶璁塊棶銆傝緭鍏ュ瘑鐮侊紝鐒跺悗鍗曞嚮鐧誨綍銆
3.鎺ヤ笅鏉ュ彲浠ヨ繘鍏FTP鏈嶅姟鍣錛屼笂浼犱笅杞芥枃浠躲
鎵╁睍淇℃伅:
鏄疐TP鏂囦歡浼犺緭鍗忚鐨勮嫳鏂囩緝鍐欙紝涓鏂囩緝鍐欐槸鈥滄枃浠朵紶杈撳崗璁鈥濄傜敤浜庢帶鍒舵枃浠跺湪浜掕仈緗戜笂鐨勫弻鍚戜紶杈撱傚悓鏃訛紝瀹冧篃鏄涓涓搴旂敤銆
鍩轟簬涓嶅悓鐨勬搷浣滅郴緇熸湁涓嶅悓鐨凢TP搴旂敤紼嬪簭錛屾墍鏈夎繖浜涘簲鐢ㄧ▼搴忛兘閬靛驚鐩稿悓鐨勫崗璁鏉ヤ紶杈撴枃浠躲傚湪浣跨敤FTP鏃訛紝鐢ㄦ埛緇忓父浼氶亣鍒頒袱涓姒傚康:鈥滀笅杞解(Download)鍜屸滀笂浼犫(Upload)銆
濡傛灉闇瑕佸皢鐢ㄦ埛鎸囧悜鍏朵粬鐩褰曪紝璇瘋繍琛屽懡浠わ細useraddftpadmin-s/sbin/nologin_d/www(鍏朵粬鐩褰)B.璁劇疆ftpadmin鐢ㄦ埛瀵嗙爜錛岃繍琛屽懡浠わ細鈥漰asswdftpadmin鈥;杈撳叆涓ゆ″瘑鐮侊紝鍖歸厤鎴愬姛鍚庯紝灝辮劇疆濂戒簡ftpadmin鐢ㄦ埛鐨勫瘑鐮佷簡銆侰.嫻嬭瘯榪炴帴錛屾偍鍙浠ュ湪鈥滄垜鐨勭數鑴戔濆湴鍧鏍忎腑杈撳叆ftp://IP鏉ヨ繛鎺FTP鏈嶅姟鍣錛屾牴鎹鎻愮ず杈鍏ヨ處鎴峰瘑鐮併
ftp濡備綍璁劇疆鐢ㄦ埛瀵嗙爜錛
涓銆佸己瀵嗙爜涓嶇敤璇翠簡錛屽ぇ灝忓啓瀛楁瘝鍔犳暟瀛楃﹀彿錛屾渶灝8浣嶃
浜屻佸垎綰э紝姣忕駭鍚屼竴涓瀵嗙爜錛岃繖鏍鳳紝鏈澶氫篃灝辮6鍒7涓銆
2.1閾惰岃處鍙鋒渶楂樹竴綰;鏍歸偖綆變竴綰(鍏朵粬楠岃瘉銆佹壘鍥炲瘑鐮侀偖浠跺彂鍒拌繖涓閭綆);閲嶈佸簲鐢ㄤ竴綰(寰淇℃敮浠樺疂12306鎼虹▼絳);鏅閫氬簲鐢ㄤ竴綰(鍗"鍏朵粬"錛屽寘鎷涓鑸鍏朵粬鐢甸偖鍦板潃);鏄庣煡閫佹葷殑瀵嗙爜涓綰(渚嬪侳TP)
2.1鎰熻夊埌鍑洪棶棰樻椂錛屾洿鎹㈣ョ駭瀵嗙爜銆傝繖20騫存潵錛屼篃灝辨洿鎹㈣繃閲嶈佸拰鏅閫氱駭涓涓ゆ★紝鍓2綰у拰閫佹葷駭浠庢湭鏇存崲榪囥
涓夈佸瘑鐮佸囧繕錛屽啓涓嬫潵淇濆瓨鍦∣neNote涓(OneNote闂涓栦箣鍓嶆槸139閭綆)銆備絾涓嶆槸鏄庣爜錛岃屾槸鑷宸辯湅寰楁噦鐨勬殫璇銆備緥濡1綰у瘑鐮佹殫璇鏄痙complex錛屾槸鎵鏈夐摱琛岃處鍙風殑瀵嗙爜錛屾垜閮藉啓鍦ㄨ繖閲屼簡錛屾偍鐮磋В鍘誨惂銆
鍚勪釜緗戠珯鍔犵珯鍚嶄笉鏄娌¤瘯榪囪屾槸涓嶅彲琛岋紝渚嬪傚井淇″緢蹇蹇樿版槸wxTX榪樻槸weixin錛屾病鐢ㄣ
榪滅▼ftp涓鐩存彁紺鴻緭鍏ヨ處鍙峰瘑鐮侊紵
ftp涓鐩村脊鍑虹敤鎴峰悕瀵嗙爜鐨勫師鍥狅細
1銆佺敤鎴峰悕瀵嗙爜閿欒銆
2銆佹湁闃茬伀澧欐嫆緇濊繛鎺ヤ綘鐨剗p銆
3銆佹湇鍔″櫒鏋惰鵑棶棰樸
4銆佽緭鍏ョ殑鎸囦護閿欒銆
5銆佺數鑴戠鍙d嬌鐢ㄧ殑嫻忚堝櫒鎷掔粷榪炴帴銆
寤鴻鍏堝皾璇曞尶鍚嶇櫥褰曡瘯璇曪紝濡傛灉榪樹笉琛岃峰皢閲嶅緩FTP銆傚傛灉榪樹笉琛岋紝閲嶈呯郴緇熸垨鑰呭皢緋葷粺瀵嗙爜璁劇疆錛岀劧鍚庤緭鍏ユg『鐨勭敤鎴峰悕鍜屽瘑鐮佸氨琛屼簡銆
ftp鍏變韓鎬庝箞璁劇疆瀵嗙爜錛
1.鎵懼埌妗岄潰鐨凢TP,鎴戣繖閲岀殑鏄蹇鎹鋒柟寮,榪欓噷鏄絎涓嬈℃墦寮銆
2.鎵撳紑FTP杞浠跺悗,鎵懼埌銆愮珯鐐廣戔斺斻愬畨鍏ㄦс戔斺斻愯劇疆瀵嗙爜銆戙
3.鐐瑰嚮璁劇疆瀵嗙爜,榪涘叆璁劇疆瀵嗙爜鐣岄潰,杈撳叆瀵嗙爜,涓ゆ″瘑鐮佽佽緭鍏ヤ竴鑷淬
4.璁劇疆濂藉瘑鐮佸悗,FTP浼氳嚜鍔ㄥ叧闂銆傜劧鍚庨噸鏂版墦寮FTP,浠ョ$悊鍛樿韓浠借繍琛屻
5.絎浜屾℃墦寮鏃,緋葷粺浼氭彁紺轟綘杈撳叆瀵嗙爜銆
『柒』 ftp命令如何帶上用戶名和密碼
開始->運行—>cmd
如果你要訪問的機器ip是168.192.1.5就輸入:ftp 168.192.1.5
點擊回車鍵,然後出現user:輸入用戶名,回車;
然後會提示「password:」,用戶輸入密碼即可。
對端機器上述如:168.192.1.5中的ftp服務要開啟才行,並且如果過防火牆的話,防火牆上要解除對21埠的限制。