9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 操作系統 > Linux教程 >

Linux 下FTP的安裝與配置教程步驟

時間: 加城1195 分享

  Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。ftp文件管理,可能很多人在Windows中經常用到,那么在Linux如何使用呢?這篇文章主要介紹了Linux 下FTP的安裝與配置教程詳解,需要的朋友可以參考下

  方法步驟

  0、安裝ftp的前置條件是關掉SElinux

  # vi /etc/selinux/config

  修改 SELINUX=” disabled ” ,重啟服務器。若相同,則跳過此步驟。

  1、 可先查看是否安裝過vsftp

  # rpm -qa | grep vsftpd

  則代表已經安裝。可直接跳過步驟2

  2 、安裝 vsftp

  # yum install vsftp*

  Is this ok [y/N]: y

  代表安裝完成。

  3、 對vsftp 進行配置

  # /etc/vsftpd/vsftpd.conf

  將原始最后三行注釋掉

  添加以下信息:

  #設定不允許匿名訪問

  anonymous_enable=NO

  #設定本地用戶可以訪問。注:如使用虛擬宿主用戶,在該項目設定為NO的情況下所有虛擬用戶將無法訪問

  local_enable=YES

  #使用戶不能離開主目錄

  chroot_list_enable=YES

  #設定支持ASCII模式的上傳和下載功能

  ascii_upload_enable=YES

  ascii_download_enable=YES

  #PAM認證文件名。PAM將根據/etc/pam.d/vsftpd進行認證

  pam_service_name=vsftpd

  #設定啟用虛擬用戶功能

  guest_enable=YES

  #指定虛擬用戶的宿主用戶,CentOS中已經有內置的ftp用戶了

  guest_username=ftp

  #設定虛擬用戶個人vsftp的CentOS FTP服務文件存放路徑。存放虛擬用戶個性的CentOS FTP服務文件(配置文件名=虛擬用戶名)

  user_config_dir=/etc/vsftpd/vuser_conf

  插入后按下Esc鍵后用:wq結束

  進行認證

  4、首先 安裝Berkeley DB工具,很多人找不到db_load的問題就是沒有安裝這個包

  # yum install db4 db4-utils

  然后,創建用戶密碼文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用戶名,偶行是密碼

  # touch /etc/vsftpd/vuser_passwd.txt

  # vi /etc/vsftpd/vuser_passwd.txt

  注意(如果多個用戶名和密碼中間不能有空的換行,在最后一個密碼后必須有換行)

  比如

  本示只創建一個用戶

  5、接著,生成虛擬用戶認證的db文件

  # db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db

  編輯認證文件/etc/pam.d/vsftpd,打開這文件,用“#”注釋掉原先的所有內容,然后增加兩行。(查看服務器配置參看步驟9)

  32位系統增加以下兩句:

  auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd

  account required pam_userdb.so db=/etc/vsftpd/vuser_passwd

  64位系統增加以下兩句:

  auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

  account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

  本服務器系統是64位版本

  # /etc/pam.d/vsftpd

  auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

  account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

  6、最后,創建虛擬用戶個性服務文件

  # mkdir /etc/vsftpd/vuser_conf/

  # touch/etc/vsftpd/vuser_conf/test

  # vi /etc/vsftpd/vuser_conf/test

  添加內容如下

  #虛擬用戶根目錄,根據實際情況修改

  local_root=/ftp/www

  #可寫

  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

  7、創建ftp根目錄權限

  # mkdir /ftp/www

  # chmod R 777 /ftp

  # chmod R 777 /ftp/www

  8、重啟iptabls和vsftpd

  # service iptables restart

  # service vsftpd restart

  9、查看linux版本是32 還是64位

  $su - root

  #file /sbin/init

  /sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),

  即是32位的 linux, 如是64位的, 顯示的是 64-bit

  補充:Linux基本命令

  ①ls 意為list 列出當前文件夾中的文件

  -l 顯示文件的屬性 可用ll來表示

  ②alias 別名 看看是否有別名的文件

  ③cd dir 跳躍目錄 -P選項 將路徑中的鏈接文件替換成鏈接指向的文件路徑

  ④pwd 查看當前工作的文件夾名 使用-P的選項,會直接進入到其中,相當于cd

  相關閱讀:Linuxshell腳本不執行問題實例分析

  shell腳本不執行問題:某天研發某同事找我說幫他看看他寫的shell腳本,死活不執行,報錯。我看了下,腳本很簡單,也沒有常規性的錯誤,報“:badinterpreter:Nosuchfileordirectory”錯。看這錯,我就問他是不是在windows下編寫的腳本,然后在上傳到linux服務器的……果然。原因:在DOS/windows里,文本文件的換行符為rn,而在*nix系統里則為n,所以DOS/Windows里編輯過的文本文件到了*nix里,每一行都多了個^M。解決:

  1)重新在linux下編寫腳本;

  2)vi:%s/r//g:%s/^M//g(^M輸入用Ctrl+v,Ctrl+m)附:sh-x腳本文件名,可以單步執行并回顯結果,有助于排查復雜腳本問題。


Linux 下FTP的安裝與配置相關文章:

1.linux中ftp下載文件命令的用法

2.linux中的ftp命令用法

3.Linux下MySQL的安裝與配置

4.linux中ftp命令找不到的原因和解決方法

5.Linux的Ubuntu操作系統的安裝教程

4016954 主站蜘蛛池模板: 亚洲av成人精品日韩一区| 国产偷窥厕所一区二区| 日本中文一二区有码在线| free性开放小少妇| 亚洲AV福利天堂在线观看| 国产一区二区三区高清视频| 亚洲少妇人妻无码视频| 成人av一区二区三区| 国产中文三级全黄| 亚洲国产精品日韩专区av| 欧美z0zo人禽交另类视频| 亚洲天堂伊人久久a成人| 欧美亚洲日本国产综合在线美利坚| 国产第一区二区三区精品| 中文字幕久久波多野结衣av| 国产亚洲天堂另类综合| 夜鲁鲁鲁夜夜综合视频| 桃花岛亚洲成在人线AV| 国产精品黄大片在线播放| 日韩一区二区三区三级| 影音先锋女人AA鲁色资源| 天堂mv在线mv免费mv香蕉| 国产精品黄色精品黄色大片| 日本污视频在线观看| 免费看婬乱a欧美大片| 女人喷液抽搐高潮视频| 一区二区不卡国产精品| 国产精品一区二区三区性色| 国产精品久久毛片| 最近中文字幕完整版2019| 二区三区国产在线观看| 99精品热在线在线观看视| 91高清免费国产自产拍| 18国产午夜福利一二区| 日韩深夜福利视频在线观看| 日本视频一两二两三区| 一区二区在线欧美日韩中文| 久久午夜无码鲁丝片直播午夜精品| 国产成人精品亚洲精品密奴| 欧美成人黄在线观看| 国产精品久久久久久久9999|