日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

CentOS中vsftp安装与配置

發布時間:2023/11/27 生活经验 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS中vsftp安装与配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 安裝? 使用chkconfig --list來查看是否裝有vsftpd服務;? 使用yum命令直接安裝:yum -y install vsftpd? 然后為它創建日志文件:touch /var/log/vsftpd.log? 這樣簡單的兩個命令就完成了vsftp的安裝,但是如果你現在想這樣ftp://your_ip來訪問的話,那還不行,還需要配置權限!? 2. 啟動與配置自啟動? 使用chkconfig --list來查看vsftpd服務啟動項情況;? 如果看到的是如下顯示的結果:? vsftpd ? ? ? ? ?0:off ? 1:off ? 2:off ? 3:off ? 4:off ? 5:off ? 6:off? 服務全部都是off的,注意這里的off表示的是服務器啟動的時候是否會自啟動服務,我們使用如下命令來配置其自啟動:? chkconfig --level 2345 vsftpd on #2345對應的是上面對應的0-6項? 查看與管理ftp服務:? 啟動ftp服務:service vsftpd start? 查看ftp服務狀態:service vsftpd status? 重啟ftp服務:service vsftpd restart? 關閉ftp服務:service vsftpd stop? 3. 配置vsftp服務? 編輯/etc/vsftpd/vsftpd.conf文件,配置vsftp服務:? #vi /etc/vsftpd/vsftpd.conf? 3.1 編輯修改如下項目:? anonymous_enable=NO #設定不允許匿名訪問? local_enable=YES #設定本地用戶可以訪問。注:如使用虛擬宿主用戶,在該項目設定為NO的情況下所有虛擬用戶將無法訪問。? chroot_list_enable=YES #使用戶不能離開主目錄? xferlog_file=/var/log/vsftpd.log #設定vsftpd的服務日志保存路徑。注意,該文件默認不存在。必須要手動touch出來? ascii_upload_enable=YES #允許使用ASCII模式上傳? ascii_download_enable=YES #設定支持ASCII模式的上傳和下載功能。? pam_service_name=vsftpd #PAM認證文件名。PAM將根據/etc/pam.d/vsftpd進行認證? 以下這些是關于Vsftpd虛擬用戶支持的重要CentOS FTP服務配置項目。默認vsftpd.conf中不包含這些設定項目,需要自己手動添加RHEL/CentOS FTP服務配置。? guest_enable=YES #設定啟用虛擬用戶功能。? guest_username=ftp #指定虛擬用戶的宿主用戶。-RHEL/CentOS中已經有內置的ftp用戶了? user_config_dir=/etc/vsftpd/vuser_conf #設定虛擬用戶個人vsftp的RHEL/CentOS FTP服務文件存放路徑。存放虛擬用戶個性的CentOS FTP服務文件(配置文件名=虛擬用戶名)? 3.2 創建chroot list,將ftp用戶加入其中:? touch /etc/vsftpd/chroot_list? echo ftp >> /etc/vsftpd/chroot_list? 3.3 進行認證:? 首先,安裝Berkeley DB工具,很多人找不到db_load的問題就是沒有安裝這個包。? yum install db4 db4-utils? 然后,創建用戶密碼文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用戶名,偶行是密碼? ftpuser1? ftppass1? ftpuser2? ftppass2? 接著,.生成虛擬用戶認證的db文件? db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db? 隨后,編輯認證文件/etc/pam.d/vsftpd,全部注釋掉原來語句? 再增加以下兩句? auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd? account required pam_userdb.so db=/etc/vsftpd/vuser_passwd? 最后,創建虛擬用戶個性RHEL/CentOS FTP服務文件? mkdir /etc/vsftpd/vuser_conf/? vi /etc/vsftpd/vuser_conf/ftpuser1? 內容如下:? local_root=/etc/vsftpd/ftp1 ? ?虛擬用戶的根目錄(根據實際修改)? write_enable=YES 可寫? anon_umask=022 掩碼? anon_world_readable_only=NO? anon_upload_enable=YES? anon_mkdir_write_enable=YES? anon_other_write_enable=YES? 4. 為目錄附權限并重啟動vsftp服務:? mkdir /opt/var/ftp/ftpuser1? chmod 777 /opt/var/ftp/ftpuser1? service vsftpd restart? 5. 常見問題:? 5.1 553 Could not create file? 一般都是SELinux的問題,設置SELinux的一個值,重啟服務器即可。? setsebool -P ftpd_disable_trans 1? service vsftpd restart? 5.2 500 OOPS: bad bool value in config file for: write_enable? 注意你的CentOS FTP服務文件中保證每一行最后沒有任何空格,一般出錯就是在多余的空格上。? 5.3 虛擬用戶上傳后默認權限為:600,用戶無法下載文件? 在配置文件中添加或修改anon_umask項的值。如anon_umask=022或000? 6. 使用命令添加ftp用戶(與3.3類似)? 6.1 添加ftp用戶,命令格式:? #adduser -d /目錄路徑 -g ftp -s /sbin/nologin 用戶名? 如使用:#adduser -d /opt/dongge -g ftp -s /sbin/nologin dongge? 增加了一個名為dongge的用戶,它的目錄屬于/opt/dongge下面,屬于ftp用戶組。此用戶是不可以登陸我們終端服務器的。 6.2 添加密碼:? #passwd dongge? 設置用戶名為FTPUSER的用戶在目錄下可以讀寫的權限? #chown -R dongge:ftp /opt/dongge/? 6.3 目錄掛載:? 如果我們想把/opt/dongge目錄掛到我們的ftp目錄下面,可以使用mount命令? #mount –-bind /opt/dongge /var/ftp/dongge? 這樣我們就完成了添加用戶與掛載目錄的配置。? 7. 支持http下載? 編輯/etc/httpd/conf/httpd.conf文件:? #vi /etc/httpd/conf/httpd.conf? 添加如下代碼:? Alias /fileshare "/var/ftp/ftpuser1"? <Directory "/var/ftp/ftpuser1">? Options Indexes MultiViews? AllowOverride None? Order allow,deny? Allow from all? </Directory>? 重啟httpd服務,即可使用http://your_ip/fileshare來訪問并下載所需要文件:)? 8. 偷懶vsftp的配置方法? 完成步驟1,2,3.1后,直接將如下代碼添加到/etc/vsftpd/vsftpd.conf文件中:? write_enable=YES 可寫? anon_umask=022 掩碼? anon_world_readable_only=NO? anon_upload_enable=YES? anon_mkdir_write_enable=YES? anon_other_write_enable=YES? 重啟vsftpd服務即可 另外在網上也找到了一些做法: 如何把帳號ftp默認的路徑/var/ftp更改到別處?或者是,我的linux所有的目錄都放在/根分區,因為空間緊張,我能否把ftp這個用戶的默認路徑放到別的分區?? 對于ftp這個用戶的管理,我們應該查看/etc/passwd ,然后修改ftp用戶那行; ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin 比如我們想把ftp用戶的家目錄改為/opt/ftp,則要把類似上一行改為 ftp:x:14:50:FTP User:/opt/ftp:/sbin/nologin 然后我們要建立ftp用戶的新的家目錄; [root@localhost ~]# mkdir /opt/ftp [root@localhost ~]# chmod 755 /opt/ftp [root@localhost ~]# chown root:root /opt/ftp
?

轉載于:https://www.cnblogs.com/beyondhjjyt/archive/2013/05/27/3332564.html

總結

以上是生活随笔為你收集整理的CentOS中vsftp安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产亚洲精品美女久久久久 | 九九99精品 | 欧美黑人欧美精品刺激 | 99精品一区二区三区 | 久久77 | 高h在线观看 | 国产婷婷一区二区三区久久 | 手机看片日韩欧美 | 九九天堂| 97精品国产97久久久久久免费 | 18p在线观看 | 午夜爱爱影院 | 一级在线免费视频 | 毛片大片 | 国产精品swag | 最近最经典中文mv字幕 | 一区二区三区四区五区av | 国产精品入口夜色视频大尺度 | 日韩精品视频一区二区在线观看 | 久久一热 | 精品+无码+在线观看 | 欧美色图校园春色 | 日韩一级片免费在线观看 | 亚洲精品电影院 | 永久免费视频网站 | 日韩一区二区视频在线 | 国产精品熟妇一区二区三区四区 | 色爽黄 | 免费看成人aa片无码视频羞羞网 | 亚洲国产精品一区二区久久hs | 精品视频一二三 | 久久天天躁狠狠躁夜夜av | 欧美一区二区免费视频 | 成人黄色激情视频 | 国产免费观看久久黄av片 | 日韩一级生活片 | 久久久久久av无码免费网站下载 | 久久精品国产熟女亚洲AV麻豆 | 在线观看免费黄视频 | 亚洲欧美日本一区二区 | 国产精品xxxx喷水欧美 | 91精品国产欧美一区二区 | 真人毛片97级无遮挡精品 | 免费在线播放av | 精品国产一区二区三区久久久蜜月 | 亚洲av无一区二区三区久久 | 日韩中文字幕av电影 | 欧美 唯美 清纯 偷拍 | 玖玖视频国产 | 亚洲国产成人91porn | 91视频精品 | 人妻少妇偷人精品久久久任期 | 成人激情五月天 | av天天看| 国产香蕉在线 | 丰满熟妇肥白一区二区在线 | 一级做a爱片性色毛片 | 成人午夜网址 | 亚洲高清在线一区 | 精品成人av一区二区在线播放 | 美女视频三区 | 亚洲精品福利 | 成年免费视频 | 日韩精品少妇 | 91网站免费视频 | 偷拍中国夫妇高潮视频 | 免费观看国产精品 | 国产精品一区二区自拍 | 亚洲男人天堂影院 | 日韩在线观看你懂的 | 成人黄色在线 | 精品视频在线观看一区 | 九九热av | 国产黄色特级片 | 污污网站在线观看视频 | 成人综合激情 | 色婷婷av一区二区 | 午夜影院在线观看 | 国产美女喷水 | 手机看片欧美日韩 | 国产精品VideoSex性欧美 | 国产精品成人久久久 | 国内久久精品视频 | www.av色| 在线观看日本中文字幕 | 女同一区二区 | 午夜av免费在线观看 | 好色成人网 | 99久久婷婷国产精品综合 | 俄罗斯美女一级爱片 | 婷婷综合亚洲 | 色中文字幕 | av免费在线播放 | 一区二区三区有限公司 | 亚洲区一区二 | 少妇粉嫩小泬白浆流出 | 男生草女生视频 | 91精品久久人妻一区二区夜夜夜 | 免费黄色大片 |