成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux vsftpd安裝和啟動及命令行下登錄,查看中文文件出現亂碼

運維 系統運維
由于Linux vsftpd下默認的字符集為UTF-8,而Windows中的默認字符集為GBK,因此當在linux下瀏覽Windows中的中文文件時,會出現亂碼。如果客戶端為FlashFXP或者FileZilla,都可以通過連接時設置字符集為UTF-8解決。但是如果通過命令行登錄,則由于vsftp沒有支持字符集的選擇,也會出現亂碼。
特別值得一提的是Linux vsftpd有很多值得學習的地方,這里我們主要介紹Linux vsftpd,包括介紹Linux vsftpd等方面。

1. 安裝和啟動Linux vsftpd:

$ yum install vsftpd然后更改/etc/vsftpd/vsftpd.conf文件,在最后加上一行代碼,使得Linux vsftpd能夠運行在一個獨立的進程上:listen=yes開啟vsftp服務,若要開機自動啟動,可以在System->Administration->Services里更改:$ service vsftpd start(/stop/restart)在防火墻中開啟端口21,System->Administration->Firewall,選擇FTP,啟用之。此時,ftp服務已經可以匿名訪問了。

2. 讓服務器上的本地用戶能夠通過ftp訪問服務器(當然,這些用戶也可以通過SSH等方式訪問):

首先修改/etc/vsftpd/vsfptd.conf,找到以下一行,去掉前面的注釋:local_enable=YES重啟服務之后,就可以允許本地用戶訪問了,其認證方式是采用pam(Pluggable Authentication Module)的方式,其相應的文件位于/etc/pam.d/vsftpd,這個同Gnome中每次打開update manager都會要求輸入密碼類似。在vsftpd.conf中也可以修改(pam_service_name)。但是如果要限制本地用戶中的一部分用戶通過ftp訪問,可以通過修改配置文件實現。

在Linux vsftpd.conf中找到并修改為以下幾行(若沒有則需要添加),其意義為只允許指定的user_list文件中所列舉的本地用戶通過FTP登錄,不在這個列表中的本地用戶禁止登錄:

  1. userlist_enable=YES 
  2. userlist_deny=NO 
  3. userlist_file=/etc/vsftpd/user_list 

如果把上述第二行中userlist_deny=NO改為userlist_deny=YES,則情況正好相反,即只允許那些不在user_list文件中的本地用戶通過FTP登錄,而在這個列表中的本地用戶則禁止登錄。

在上述情況下,用戶登錄后可能出現無法查看目錄的情形,但是能夠改變目錄和訪問根目錄"/",出現如下的錯誤:Response: 226 Transfer done (but failed to open directory).這是由于Fedora中默認開啟了selinux(Security Enhanced Linux)服務,為了關閉此服務,應修改/etc/selinux/config文件,將SELINUX=enforced改為 SELINUX=disable,然后重啟系統。

3.Linux vsftpd禁止用戶改變home directory:

在默認情況下Linux vsftpd規定了如下變量值,該值表明所有的本地用戶都不能改變home direcotry,對于一個名為test的用戶來說,其默認home direcotry為/home/test/,改用戶登錄之后,由于有如下的設置,因此該用戶不能navigate 到上一級的目錄,也就是說他被鎖定在了自己的home directory下,只能訪問該目錄及其子目錄:chroot_local_user=YES

如果只需要控制某一部分用戶不被鎖定在home directory,則需要修改vsftpd.conf文件,找到并修改一下內容,這說明,位于/etc/vsftpd/chroot_list文件中的每一個用戶都不被鎖定,而其他不在該文件中的用戶則均被鎖定:

  1. chroot_local_user=YES 
  2. chroot_list_enable=YES 
  3. chroot_list_file=/etc/vsftdp/chroot_list 

在上述設置中,若把chroot_local_user的值改為NO,則情況正好相反,說明位于chroot_list文件下的用戶都被鎖定,而其他不在該文件中的用戶均不被鎖定。

4. Linux vsftpd為用戶增加修改和刪除等權限

修改/etc/vsftpd/vsftpd.conf文件,找到并去掉以下一行的注釋,即可賦予用戶修改和刪除文件的權限:write_enable=YES若要實現不同用戶登錄后賦予不同權限,則需要更加復雜的實現。

5. Linux vsftpd命令行下登錄,查看中文文件出現亂碼

由于Linux vsftpd下默認的字符集為UTF-8,而Windows中的默認字符集為GBK,因此當在linux下瀏覽Windows中的中文文件時,會出現亂碼。如果客戶端為FlashFXP或者FileZilla,都可以通過連接時設置字符集為UTF-8解決。但是如果通過命令行登錄,則由于vsftp沒有支持字符集的選擇,也會出現亂碼。對于FlashFXP, 首先需要把ftp地址保存到站點管理器,然后在站點管理器中選中該站點,點擊高級->字符編碼,選擇UTF8。對于FileZilla,其設置方式類似。

目前還沒有找到一個好的解決方案,有一種解決辦法是通過打補丁解決,參考以下文檔:http://forum.ubuntu.org.cn/viewtopic.php?f=54&t=28642&start=0

6. Linux vsftpd其他服務器參數配置

  1. max_clients=5   #設置同時登錄的最大連接數  
  2. ftpd_banner=Your welcome info here.   #設置用戶登錄后的歡迎信息  
  3. ascii_upload_enable=YES#啟用字符模式的上傳,可能帶來安全隱患  
  4. ascii_download_enable=YES   #啟用字符模式的下載  
  5. idle_session_timeout=300   #空閑時間超過300秒后斷開連接  
  6. data_connection_timeout=300   #數據連接超時時間為300秒  
  7. xferlog_enable=YES #開啟上傳下載日志功能  
  8. xferlog_file=/var/log/vsftpd.log  #日志文件存放位置  
  9. dirmessage_enable=YES  #啟用目錄的.message信息 

【編輯推薦】

  1. Linux SVN安裝啟動訪問模式
  2. Linux Samba安裝服務與修改防火墻配置以允許訪問
  3. Linux mount命令中最基本的幾個命令
  4. 配置Linux YUM源設置使用代理
  5. Linux smb服務添加到防火墻與開機自啟動
責任編輯:佚名 來源: CSDN
相關推薦

2009-08-07 18:42:09

2010-03-03 15:56:57

2009-08-07 10:33:53

linux命令行亂碼linux命令行解決方式

2009-12-09 09:25:52

Linux命令行svn命令

2018-02-10 17:30:41

Linux命令

2010-06-01 19:14:53

SVN命令行

2009-08-11 09:58:22

Linux命令行Linux命令svn命令

2016-12-15 08:30:02

Linux命令

2019-12-10 10:03:18

Linux命令行工具

2011-02-23 16:25:51

linuxvsftpd

2018-09-10 09:30:25

Linux命令應用

2023-04-18 17:11:43

命令Linux

2018-05-15 08:40:40

Linux命令數學運算

2019-05-21 10:38:17

Linux命令行

2014-05-04 10:58:18

Linux命令行Linux發行版

2009-08-11 09:11:06

linux打開瀏覽器命linux命令行瀏覽器linux命令行

2011-09-05 14:31:50

Ubuntu

2010-11-16 11:50:21

oracle命令行登錄

2010-11-24 15:22:51

MySQL命令行

2010-11-16 13:07:02

oracle命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美激情视频一区二区三区免费 | 91精品国产麻豆 | 日韩国产在线 | www国产成人免费观看视频,深夜成人网 | 狠狠干天天干 | 亚洲精品美女 | 97日韩精品 | 一级免费毛片 | 亚洲国产一区在线 | 狠狠干天天干 | 国产欧美精品一区二区三区 | 久久久精彩视频 | 亚洲精品91 | 日本中文字幕视频 | 国产亚洲精品综合一区 | 国产精品亚洲第一区在线暖暖韩国 | 亚洲 欧美 激情 另类 校园 | 日韩精品无码一区二区三区 | 国产美女永久免费无遮挡 | 欧美xxxx日本 | 国产一区二区三区四区三区四 | 日韩色视频 | 日韩国产一区二区 | 国产高清精品一区二区三区 | 日日日视频| 亚洲精品久久久一区二区三区 | 天天综合永久 | 请别相信他免费喜剧电影在线观看 | 国产999精品久久久影片官网 | 日韩免费一区二区 | 久久免费精品视频 | 在线观看亚洲精品 | 精品日韩一区二区 | 久久国产精品色av免费观看 | 国产亚洲精品久久19p | 精品视频在线观看 | 亚洲国产精品一区二区久久 | 日韩精品一区二区三区在线观看 | 午夜视频网站 | 国产一区二区三区四区五区加勒比 | 久草视频在线播放 |