VSFTP限制某使用者只能訪問自己的目錄
主配置檔案如下..............
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_list_enable=YES (限制某使用者只能訪問自己的目錄)
chroot_list_file=/etc/vsftpd/chroot_list (限制某使用者只能訪問自己的目錄,將使用者名稱寫進這個檔案)
listen=YES
max_clients=100
max_per_ip=5
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
user_config_dir=/etc/vsftpd/userconfig
2.簡單解釋:以www使用者為例
useradd www -s /sbin/nologin
1)
cd /etc/vsftpd/userconfig
vi www
#配置poster使用者家目錄
local_root=/dir (這裡為www登入ftp所進入的目錄)
#配置使用者可寫許可權
write_enable=yes
2)
vi /etc/vsftpd/chroot_list
www
user2
user3
3.service vsftpd restart 重啟ftp服務即可
相關推薦
VSFTP限制某使用者只能訪問自己的目錄
主配置檔案如下.............. anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES conn
CENTOS限制FTP使用者只能訪問自己的目錄
首先給使用者指定目錄 useradd -d /opt/reconciliation -s /sbin/nologin -g ftpGroup -G root ftpUser 如果是編輯使用者的FTP目錄則用 usermod -d /path/to/ftp ftp
linux中新增ftp使用者許可權只能訪問自己目錄
在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下: 1、環境:ftp為vsftp。被限制使用者名稱為test。被限制路徑為/home/test 2、建使用者:在root使用者下: useradd -d /home/test test //增加使用者t
vsftpd控制使用者禁止訪問上級目錄 只能訪問自己目錄
涉及檔案: chroot_list_file=/etc/vsftpd.chroot_list 如果設定為 chroot_local_user=YES chroot_list_enable=YES(這行可以沒有, 也可以有) chroot_list_file=
vsftp限制FTP用戶只能訪問自己的目錄
ftp 自己 添加用戶 vsftpd ble 配置 use all roo 修改配置文件/etc/vsftpd/vsftpd.conf chroot_local_user=YESallow_writeable_chroot=YESchroot_list_enable=YES
mysql限制用戶只能訪問指定數據庫
訪問 alter upd clas select view reference flush user 1.使用root賬戶登錄mysql mysql -uroot -ppassword 2.進入mysql數據庫 mysql > use mysql 3.限制用戶
Linux建立使用者只能訪問某個目錄
一、直接建立 1、建立一個使用者 useradd test2 2、設定使用者密碼 passwd test2 3、修改登入後文件目錄和只允許訪問某一個目錄 修改/etc/ssh/sshd_config 檔案 #Subsystem sftp /us
Apache 通過 rewrite 限制用戶訪問某個目錄
xtra pre apach ext http erro oca tom code [[email protected]/* */ ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf <Vi
騰訊雲伺服器centos7.3 配置FTP,每個使用者登入FTP對應不同的檔案目錄,並只能訪問設定的目錄
VSFTPD 安裝: -- 檢視是否已經安裝 VSftpd: rpm -qa | grep vsftp yum install -y vsftpd groupadd ftpuser #建立ftpuser組 useradd -g ftpuser -s /sbin/
限制php本地檔案只能在指定目錄開啟的open_basedir配置
php的include(),include_once(), require(),require_once(),等等開啟檔案的函式,如果開啟的檔案路徑或者檔名由外部變數傳人,而對變數沒有進行很好的檢查和控制,可能導致任意檔案的讀取漏洞。 而對本地檔
使用被限制為只能訪問內網的計算機訪問外網
背景: 某圖書館臺式計算機,系統和硬碟通過網線均從伺服器對映過來 ( 所以不能拔網線 )。被限制為只能訪問內網。 &nb
vsftpd新增使用者並限制目錄(指定使用者訪問指定目錄)
遇到一個例子要求為特定的使用者指定一個轉用FTP上傳目錄;LINUX裝FTP我一般選的是vsftp,一般做的都是基於使用者的訪問,簡單修改幾個引數,建立一個chroot_list檔案 就可以了,一般目錄都是在/home下面,今天遇到的例子卻是指定在其他的目錄,在網上找了些
Linux防火牆限制指定埠只能由指定IP訪問
需要對redis的埠做限制,只能讓公司內指定IP的機器訪問-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPU
vsftp給使用者指定訪問目錄,而且不能訪問上層目錄
以下都是通過vsftp設定今天發現使用ftp登陸之後,它可以向上訪問目錄,甚至可以看到任何目錄。於是我就想解決辦法。#chroot_list_enable=YES# (default follows)#chroot_list_file=/etc/vsftpd.chroot_l
Linux sftp限制用戶訪問指定目錄
usr 無法創建 penssh creat man connect restart -s ati 一、創建新用戶: [root@controller ~]# useradd test[root@controller ~]# passwd testNew password:
phpStudy配置虛擬主機後,無法正常訪問指定目錄。
phpstudy 無法 alt http 配置 ima 定義 images 虛擬 報錯如下: 查看你的hosts文件,是否定義過這個站點,或,是否有錯別字。 如果報錯是下面這個的話,很明顯,站點沒有正確的指定到具體的文件(文件夾)。 phpStudy配置虛擬主
配置server禁止全部非法域名 訪問自己的server
roo index.php server director set .com family htm multipl 1、Apache2.4.1曾經: 第一種 直接拒絕訪問 打開 httpd.conf 文件,將一下配置追加到文件最後。 #直接拒絕全部非法域名 <
配置 Apache 服務器禁止所有非法域名 訪問自己的服務器
star ide yun imp span toml tor service sim 1、http2.4.1以前: 第一種 直接拒絕訪問 打開 httpd.conf 文件,將一下配置追加到文件最後。 <pre name="code" class="html"&
python 采用 BoundedSemaphore 限制多進程訪問qps
python# -*- coding: utf-8 -*- """ Created on Tue Sep 19 00:06:12 2017 @author: 37652 """ import threading import time import timer2 import requests def
限制指定機器IP訪問oracle數據庫
oracle安全通過使用數據庫服務器端的sqlnet.ora文件可以實現禁止指定IP主機訪問數據庫的功能,這對於提升數據庫的安全性有很大的幫助,與此同時,這個技術為我們管理和約束數據庫訪問控制提供了有效的手段。下面是實現這個目的的具體步驟僅供參考:1.默認的服務器端sqlnet.ora文件的內容# sqlne