導航:首頁 > 編程系統 > linux的ftp設置

linux的ftp設置

發布時間:2024-06-30 00:45:23

1. linux闄愬埗ftp

FTP鐢ㄦ埛鏉冮檺鐨勮劇疆錛

鍦╨inux涓娣誨姞ftp鐢ㄦ埛錛屽苟璁劇疆鐩稿簲鐨勬潈闄愶紝鎿嶄綔姝ラゅ備笅錛1銆佺幆澧冿細ftp涓簐sftp銆傝闄愬埗鐢ㄦ埛鍚嶄負test銆傝闄愬埗璺寰勪負/home/test2銆佸緩鐢ㄦ埛錛屽懡浠よ岀姸鎬佷笅錛屽湪root鐢ㄦ埛涓嬶細榪愯屽懡浠わ細鈥渦seradd-d/home/testtest鈥//澧炲姞鐢ㄦ埛test錛屽苟鍒跺畾test鐢ㄦ埛鐨勪富鐩褰曚負/home/test榪愯屽懡浠わ細鈥減asswdtest鈥//涓簍est璁劇疆瀵嗙爜錛岃繍琛屽悗杈撳叆涓ゆ$浉鍚屽瘑鐮3銆佹洿鏀圭敤鎴風浉搴旂殑鏉冮檺璁劇疆錛氳繍琛屽懡浠わ細鈥渦sermod-s/sbin/nologintest鈥//闄愬畾鐢ㄦ埛test涓嶈兘telnet錛屽彧鑳絝tp榪愯屽懡浠わ細鈥渦sermod-s/sbin/bashtest鈥//鐢ㄦ埛test鎮㈠嶆e父榪愯屽懡浠わ細鈥渦sermod-d/testtest鈥//鏇存敼鐢ㄦ埛test鐨勪富鐩褰曚負/test4銆侀檺鍒剁敤鎴峰彧鑳借塊棶/home/test錛屼笉鑳借塊棶鍏朵粬璺寰勪慨鏀/etc/vsftpd/vsftpd.conf濡備笅錛歝hroot_list_enable=YES#(defaultfollows)chroot_list_file=/etc/vsftpd/vsftpd.chroot_list緙栬緫涓婇潰鐨勫唴瀹圭涓琛岋細chroot_list_enable=YES//闄愬埗璁塊棶鑷韜鐩褰曠涓夎岋細緙栬緫vsftpd.chroot_list銆傛牴鎹絎涓夎岃存寚瀹氱殑鐩褰曪紝鎵懼埌chroot_list鏂囦歡銆傦紙鍥犱富鏈轟笉鍚岋紝鏂囦歡鍚嶄篃璁哥暐鏈変笉鍚岋級緙栬緫vsftpd.chroot_list錛屽皢鍙楅檺鍒剁殑鐢ㄦ埛娣誨姞榪涘幓錛屾瘡涓鐢ㄦ埛鍚嶄竴琛5銆侀噸鍚鏈嶅姟鍣ㄦ敼瀹岄厤緗鏂囦歡錛屼笉瑕佸繕璁伴噸鍚痸sFTPd鏈嶅姟鍣ㄨ繍琛屽懡浠わ細/etc/init.d/vsftpdrestart6銆佸傛灉闇瑕佸厑璁哥敤鎴蜂慨鏀瑰瘑鐮侊紝浣嗘槸鍙堟病鏈塼elnet鐧誨綍緋葷粺鐨勬潈闄愶細榪愯屽懡浠わ細鈥渦sermod-s/usr/bin/passwdtest鈥//鐢ㄦ埛telnet鍚庡皢鐩存帴榪涘叆鏀瑰瘑鐣岄潰

linux鐨刦tp涓濡備綍鉶氭嫙鐢ㄦ埛鐨勬潈闄愶紵

鍦╨inux涓娣誨姞ftp鐢ㄦ埛錛屽苟璁劇疆鐩稿簲鐨勬潈闄愶紝鎿嶄綔姝ラゅ備笅錛1銆佺幆澧冿細ftp涓簐sftp銆

琚闄愬埗鐢ㄦ埛鍚嶄負test銆傝闄愬埗璺寰勪負/home/test2銆佸緩鐢ㄦ埛錛氬湪root鐢ㄦ埛涓嬶細useradd-d/home/testtest//澧炲姞鐢ㄦ埛test錛屽苟鍒跺畾test鐢ㄦ埛鐨勪富鐩褰曚負/home/testpasswdtest//涓簍est璁劇疆瀵嗙爜3銆佹洿鏀圭敤鎴風浉搴旂殑鏉冮檺璁劇疆錛歶sermod-s/sbin/nologintest//闄愬畾鐢ㄦ埛test涓嶈兘telnet錛屽彧鑳絝tpusermod-s/sbin/bashtest//鐢ㄦ埛test鎮㈠嶆e父usermod-d/testtest//鏇存敼鐢ㄦ埛test鐨勪富鐩褰曚負/test4銆侀檺鍒剁敤鎴峰彧鑳借塊棶/home/test錛屼笉鑳借塊棶鍏朵粬璺寰勪慨鏀/etc/vsftpd/vsftpd.conf濡備笅錛歝hroot_list_enable=YES//闄愬埗璁塊棶鑷韜鐩褰#(defaultfollows)chroot_list_file=/etc/vsftpd/vsftpd.chroot_list緙栬緫vsftpd.chroot_list鏂囦歡錛屽皢鍙楅檺鍒剁殑鐢ㄦ埛娣誨姞榪涘幓錛屾瘡涓鐢ㄦ埛鍚嶄竴琛屾敼瀹岄厤緗鏂囦歡錛屼笉瑕佸繕璁伴噸鍚痸sFTPd鏈嶅姟鍣#/etc/init.d/vsftpdrestart5銆佸傛灉闇瑕佸厑璁哥敤鎴蜂慨鏀瑰瘑鐮侊紝浣嗘槸鍙堟病鏈塼elnet鐧誨綍緋葷粺鐨勬潈闄愶細usermod-s/usr/bin/passwdtest//鐢ㄦ埛telnet鍚庡皢鐩存帴榪涘叆鏀瑰瘑鐣岄潰

Linuxftp浼犺緭鏂囦歡鍚庢枃浠跺唴瀹逛貢鐮侊紝鎬庝箞瑙e喅錛

1銆侀栧厛鍙鑳芥槸鏃犵嚎璺鐢卞櫒娌℃湁寮鍚疍HCP鍔熻兘錛岃繘鍏ユ棤綰胯礬鐢卞櫒綆$悊欏甸潰錛屽湪宸︿晶鎵懼埌DHCP寮鍚銆

2銆佹垨鑰呭湪絎旇版湰閲屾棤綰跨綉緇滆繛鎺ラ噷鎵嬪姩璁劇疆IP銆傚叿浣撲負璺鐢卞櫒鍚屼竴IP孌靛嵆鍙銆

3銆佽繕鏈変竴涓鍙鑳芥槸璺鐢卞櫒娌℃湁鎷ㄥ彿銆傝繘鍏ヨ礬鐢卞櫒浠旂粏媯鏌ワ紝鐪嬩竴涓媁AN絝鍙f湁娌℃湁璁劇疆濂藉笎鍙峰拰瀵嗙爜錛屾槸鍚﹂敊璇銆

2. linux怎麼配置ftp伺服器

一、下載vsftpd軟體

sudo apt-get install vsftpd

我這里已經是安裝過了

4、在文件末尾插入

pasv_min_port=10060
pasv_max_port=10090

此為vsftpd被動模式(pasv)的埠范圍

5、保存退出

三、添加FTP用戶

1、在一個合適的地方創建文件夾,這個文件夾作為用戶的根目錄,並設置好許可權。例如:/home/ubuntu/ftp

2、執行如下語句添加用戶(username為用戶名)

sudo useradd -d /home/ubuntu/ftp -s /bin/bash username

3、執行如下語句設置密碼(username為用戶名)

sudo passwd username

四、啟動ftp服務

sudo service vsftpd start

五、Enjoy!

閱讀全文

與linux的ftp設置相關的資料

熱點內容
怎麼開網路教學 瀏覽:915
630升級工程武器 瀏覽:936
用換機助手接收的軟體文件在哪找 瀏覽:282
閱達app一教一輔五年級有哪些 瀏覽:7
win10系統用f2調節音量 瀏覽:19
壓縮文件密碼器 瀏覽:840
線下活動數據分析有哪些 瀏覽:314
助聽器插片式編程線如何連接 瀏覽:293
怎麼刪除系統休眠文件 瀏覽:914
搜索文件內容中包含的文字並替換 瀏覽:542
微信相冊程序圖標 瀏覽:714
win8怎麼顯示文件格式 瀏覽:547
文件伺服器中毒 瀏覽:721
如何修改網站訪問次數 瀏覽:518
mdfldf是什麼文件 瀏覽:569
文件在桌面怎麼刪除干凈 瀏覽:439
馬蘭士67cd機版本 瀏覽:542
javaweb爬蟲程序 瀏覽:537
word中千位分隔符 瀏覽:392
迷你編程七天任務的地圖怎麼過 瀏覽:844

友情鏈接