1. 程式人生 > >阿里雲映象CentOS6.8安裝vsftpd + 設定使用者對應目錄訪問許可權

阿里雲映象CentOS6.8安裝vsftpd + 設定使用者對應目錄訪問許可權

1、安裝

檢查是否安裝了vsftpd

rpm -qa|grep vsftpd

解除安裝

rpm -e vsftpd

安裝(在根目錄下執行安裝即可,預設安裝位置  /etc/vsftpd/)

yum install vsftpd

2、使用者

新增使用者

useradd -d /home/ -g ftp -s /sbin/nologin myftp

*其中,-d命令是指定使用者主目錄,-g是指定使用者分組,-s /sbin/nologin 是禁止使用者登陸系統,最後myftp是本次新建使用者的使用者名稱。

設定密碼

passwd myftp

3、修改vsftpd配置

vim /etc/vsftpd/vsftpd.conf

找到 anonymous_enable=YES,將值設定為NO:禁止匿名使用者訪問

重啟vsftpd

service vsftpd restart

4、使用FileZilla連線


----------我是分割線----------

配置使用者訪問許可權

1、建立ftp使用者

    a.建立系統使用者

adduser -g ftpuser -s /sbin/nologin ftp_user

    b.新建使用者密碼文字

vim /etc/vsftpd/vsftpd_user.txt

       寫入

ftp_user
ftp_user123456

2、生成虛擬使用者認證的db檔案

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

3、編輯認證檔案/etc/pam.d/vsftpd,全部註釋掉原來語句,再增加以下兩句:

vim /etc/pam.d/vsftpd
auth required pam_userdb.so db=/etc/vsftpd/vsftpd_user
account required pam_userdb.so db=/etc/vsftpd/vsftpd_user

4、修改配置檔案

/etc/vsftpd/vsftpd.conf
chroot_list_enable=YES //使使用者不能離開主目錄
local_root=/var/www  //虛擬使用者根目錄,根據實際情況修改
write_enable=YES  //可寫

引用:

https://blog.csdn.net/xuz0917/article/details/53126329

https://blog.csdn.net/cc_want/article/details/77766866



相關推薦

阿里映象CentOS6.8安裝vsftpd + 設定使用者對應目錄訪問許可權

1、安裝檢查是否安裝了vsftpdrpm -qa|grep vsftpd解除安裝rpm -e vsftpd安裝(在根目錄下執行安裝即可,預設安裝位置  /etc/vsftpd/)yum install vsftpd2、使用者新增使用者useradd -d /home/ -g

阿里伺服器CentOS6.8安裝Tomcat

上篇講了CentOS6.8安裝jdk,這篇來講Tomcat的安裝,本來準備使用yum命令安裝的,但是通過 yum search tomcat 發現只有tomcat6,所以就在官網下了一個tomcat8.tar.gz的安裝包 然後把安裝包傳到

阿里centos6.8 安裝rabbitMq,並且後臺管理訪問

1:去下載rabbit的所要依賴的erlang 強烈不推薦使用yum 去安裝ealang 到最後可能你下載的rabbit所需要的最低版本與yun安裝的不一致 會發生 Transaction Check Error: Error Summary 錯誤。還要 使用

CentOS6.5安裝Docker 阿里伺服器centos6.5 安裝docker報錯的問題解決方案

筆者這裡是用CnetOS6.5系統,開始安裝Docker之旅: [[email protected] ~]# uname -r2.6.32-431.el6.x86_64 [[email protected] ~]# cat /etc/iss

阿里伺服器CentOS6.9 安裝clamAV 防毒軟體

起因: 最近阿里雲總是給我提示安全警告,伺服器在異地登入。我檢查到黑我的人在我的伺服器的tomcat下新增了好幾個war包,內容是不可描述的畫面。 這件事情讓本來認為阿里雲很安全的我來說,甚是訝異。 so,在網上找了一些參考,最終決定安裝一個防毒軟體clamAV。   1.下載clam

阿里部署Docker(8)----安裝和使用redmine

安裝redmine對過程進行管理。 需要說明的是:當你在docker images的時候,會說沒連線到xxxx的時候,而且會提示用“docker -d",其實這只是把docker作為一個後臺程序,但是當你的SecureCRT退出的時候,這個後臺程序也是會被退出的。所以下次你

阿里centos7.2自己安裝mysql5.7遠端不能訪問解決方案

最近,無意中看到阿里雲伺服器降價,所以一時手癢,買了一年的伺服器ECS,只要199,。拿到手很開心,彷彿下一刻自己就要在上傳自己的服務,丟自己的程式碼上去了。所以首先得做一些準備工作,先安裝jdk1.

補發一下幾天前要上線的水文:阿里伺服器Centos6安裝Mysql5.8centos6.1)

阿里雲伺服器安裝MySQL 提前說一句,發洩一下怨氣,百度上上面那麼多教程,一搜一大把,居然都說不清楚,或者壓根沒有照顧新手,沒有交代地亂來,真是讓人走冤枉路,裝了卸,卸了裝,原地爆炸!!! 切入正題,要安裝你先看看自己系統資訊(lsb_release -a,如果沒有這命令,可以先yum i

Mac OS 安裝maven,並設定阿里映象倉庫

下載好了吧,那就找個你熟悉的地方放下他吧( ̄︶ ̄)↗下面設定環境變數 (╯-_-)╯~╩╩ 這個感覺很煩哎 :-( 開啟 終端(Terminal):    ⌘+空格:輸入“終端”或者“terminal”然後按回車在終端輸入:vim ~/.bash_profile 或者 vi

阿里centos6.8安裝視覺化介面以及遠端連結

centos 6.8 怎麼配置安裝圖形介面 yum -y groupinstall "X Window System" "Chinese Support" "Desktop" 1.首先檢視是否安裝 [

阿里ECS CentOS6 安裝FTP (vsftpd)

1、 安裝vsftpd # yum update  更新源 # yum install vsftpd -y  安裝vsftpd伺服器 2、配置vsftpd. #  vi  /etc/vsftpd/vsftpd.conf  配置vsftpd主配置檔案 找到如下

阿里Centos6.8 安裝 mysql5.6.41,並且遠端測試連線

首先去下載tar.gz包; 在下載過程中看一下 centos的mysql 是否已經安裝 刪除:  找到mysql 所在的資料夾 whereis mysql  rm -rf /usr/lib64/mysql :刪除mysql所在的資料夾 解壓下載的tar

記錄阿里ECS(Centos7.4)安裝mysql 8.0.X服務

#*.rpm介紹 大多數二進位制rpm包都包含在名稱中倒數第二個欄位中編譯rpm的體系結構。.rpm軟體包有那麼幾種 *.src.rpm 源程式包,要先通過編譯才能安裝 *.noarch.rpm 該包適用於任何架構 *.i*86.rpm 該包適用於intel cpu的電腦上執行 *.amd

在Ubuntu中安裝Docker --使用阿里映象

在Ubuntu中安裝Docker --使用阿里雲映象 step 1: 安裝必要的一些系統工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-propert

kolla-ansible 安裝openstack 拉取阿里映象時報錯

 TASK [mariadb : Pulling mariadb image] ************************************************************************ fail

vmware虛擬機器設定yum源,國內阿里映象yum源

實驗時需要開啟好幾臺虛擬機器(最小化安裝),將映象掛載直接配置yum源,不用將iso拷貝到虛擬機器中,減少磁碟佔用; 檢查是否虛擬機器掛載映象 檢查掛載目錄是否掛載 檢視該目錄下是否含有其他檔案,如果沒有建立目錄cdrom,再次將/dev/sr0掛載到

CentOS安裝yum 映象 舉例阿里映象

如何安裝yum 映象 CentOS 1、備份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back

Ubuntu-16.04下Docker通過阿里映象安裝(apt-get)

    由於通過官方路徑安裝docker時總是連線不上,所以從網上找了半天,通過阿里雲映象安裝docker,我的Linux是ubuntu-16.04 一、配置源裡的阿里雲映象倉庫 sudo vim /etc/apt/sources.list 新增以下倉庫 deb ht

Ubuntu /Centos 7 安裝Docker (阿里映象)

由於安裝Docker時下載官網庫出現超時的情況,所以就使用阿里雲映象庫。 並配置映象加速器. 安裝docker 使用官方安裝指令碼自動安裝 curl -fsSL https://get.docker.com | bash -s docker

阿里CentOS7伺服器下安裝MySQL 8.0 (GA)

阿里雲伺服器安裝MySQL 8.0 (GA) 目錄 用 [TOC]來生成目錄: 本教程為yum線上安裝 一. MySQL官方地址 MySQL Yum倉庫的RPM安裝包 通過wget方式獲取yum包 wget http://dev