1. 程式人生 > >linux中新增ftp使用者許可權只能訪問自己目錄

linux中新增ftp使用者許可權只能訪問自己目錄

在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下:

1、環境:ftp為vsftp。被限制使用者名稱為test。被限制路徑為/home/test

2、建使用者:在root使用者下:

useradd -d /home/test test //增加使用者test,並制定test使用者的主目錄為/home/test
passwd test //為test設定密碼

3、更改使用者相應的許可權設定:

usermod -s /sbin/nologin test //限定使用者test不能telnet,只能ftp
usermod -s /sbin/bash test //使用者test恢復正常
usermod -d /test test //更改使用者test的主目錄為/test

4、限制使用者只能訪問/home/test,不能訪問其他路徑

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES //限制訪問自身目錄
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

編輯 vsftpd.chroot_list檔案,將受限制的使用者新增進去,每個使用者名稱一行

改完配置檔案,不要忘記重啟vsFTPd伺服器
[[email protected] root]# /etc/init.d/vsftpd restart

5、如果需要允許使用者修改密碼,但是又沒有telnet登入系統的許可權:

usermod -s /usr/bin/passwd test //使用者telnet後將直接進入改密介面

相關推薦

linux新增ftp使用者許可權只能訪問自己目錄

在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下: 1、環境:ftp為vsftp。被限制使用者名稱為test。被限制路徑為/home/test 2、建使用者:在root使用者下: useradd -d /home/test test //增加使用者t

vsftp限制FTP用戶只能訪問自己目錄

ftp 自己 添加用戶 vsftpd ble 配置 use all roo 修改配置文件/etc/vsftpd/vsftpd.conf chroot_local_user=YESallow_writeable_chroot=YESchroot_list_enable=YES

vsftpd控制使用者禁止訪問上級目錄 只能訪問自己目錄

涉及檔案: chroot_list_file=/etc/vsftpd.chroot_list 如果設定為 chroot_local_user=YES chroot_list_enable=YES(這行可以沒有, 也可以有) chroot_list_file=

阿里雲ECS(linux新增ftp使用者_並設定許可權

前提:阿里雲ecs一鍵安裝,其中已經安裝了vsftp檔案。 建立新ftp使用者 1、在root許可權下: 1 2 useradd -d /home/test test //增加使用者test,並制定test使用者的主目錄為/home/test passwd

linux上搭建ftp、vsftp, 解決訪問ftp超時連接, 解決用戶指定訪問其根目錄,解決ftp主動連接、被動連接的問題

mon arr ror 改變 report 用戶 wrap glin tro linux上搭建ftp 重要 解決如何搭建ftp 解決用戶指定訪問其根目錄 解決訪問ftp超時連接 解決ftp主動連接、被動連接的問題 1、

Linux搭建FTP服務器

包括 1.3 禁用 光驅 沒有 其他 serve idt 終端 在Linux中搭建一個ftp服務器,以供兩個工作小組保管文件使用。禁用匿名。第一個小組使用ftp賬號:ftp1,工作目錄在:/var/ftp/ftp1;第二個小組使用ftp2,工作目錄在:/var/ftp/ft

使用vsftpd架設LinuxFTP

vsftpd安裝環境:centos-release-7-2.1511.el7.centos.2.10.x86_64安裝途徑:通過yum在線安裝 安裝vsftpd:[root@DB2 ~]# yum isntall vsftpd -y 服務的啟用與關閉:啟動:systemctl start vsftpd.ser

LinuxFTP服務

使用 信息 直接 ice code cnblogs file 數據傳輸格式 pasv FTP服務文件傳輸協議FTPFile Transfer Protocol 早期的三個應用級協議之一 基於C/S結構 雙通道協議:數據和命令連接 數據傳輸格式:二進制(默認)和文本兩種模式:

linux搭建ftp服務配置

img 服務 文件創建 c4c 分享圖片 設置 bdc 登陸 size Liunx ftp搭建設置本地用戶權限 查看用戶列表發現root在裏面,在裏面的無法登陸FTP服務器,所以要刪除查看vsftpd服務刪除root管理用戶因為匿名用戶登錄為root無法進行文件創建

Linux新增和刪除使用者

命 令: userdel 功能說明:刪除使用者帳號。 語  法:userdel [-r][使用者帳號] 補充說明:userdel可刪除使用者帳號與相關的檔案。若不加引數,則僅刪除使用者帳號,而不刪除相關檔案。 參  數: -f  刪除使用者登入目錄以及目錄中所有檔案。 -r 遞迴(一個一個的)刪除 警告: 請

Linux新增、修改、刪除使用者和使用者組

一、使用者: 在建立使用者時,需要為新建使用者指定一使用者組,如果不指定其使用者所屬的工作組,自動會生成一個與使用者名稱同名的工作組。建立使用者user1的時候指定其所屬工作組users,例:useradd –g users user1 1、使用命令 useradd 建立使用者 例:usera

如何給linux檔案新增可執行許可權

1、u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬於同一個群體(group)者,o 表示其他以外的人,a 表示這三者皆是。 2、r 表示可讀取,w 表示可寫入,x 表示可執行。   執行命令“chmod a+x 檔名”,“chmod a+w 檔名” 一般情況下我們需要給

Linux 使用超級使用者許可權

在你想要使用超級許可權臨時執行一條命令時,sudo 命令非常方便,但是當它不能如你期望的工作時,你也會遇到一些麻煩。比如說你想在某些日誌檔案結尾新增一些重要的資訊,你可能會嘗試這樣做: $ echo "Important note" >> /var/log/somelog -bash: /

linux搭建FTP服務

FTP伺服器 檔案傳輸協議(File Transfer Protocol)是用於在網路上進行檔案傳輸的一套標準協議,使用客戶/伺服器模式。專門用來傳輸檔案的協議 工作原理:FTP是一種在網際網路中進行檔案傳輸的協議,基於客戶端/伺服器模式,預設使用20、21號埠,其中埠20(資料埠)用於進行

如何在 Linux 使用超級使用者許可權

sudo 命令允許特權使用者以 root 使用者身份執行全部或部分命令,但是理解其能做什麼和不能做什麼很有幫助。 在你想要使用超級許可權臨時執行一條命令時,sudo 命令非常方便,但是當它不能如你期望的工作時,你也會遇到一些麻煩。比如說你想在某些日誌檔案結尾新增一些重要的資訊,你可能會嘗試這樣做:

CENTOS限制FTP使用者只能訪問自己目錄

首先給使用者指定目錄 useradd -d /opt/reconciliation -s /sbin/nologin -g ftpGroup -G root ftpUser 如果是編輯使用者的FTP目錄則用 usermod -d /path/to/ftp ftp

linux使用者組和許可權問題

使用者、組、許可權 一、許可權:r, w, x 1.檔案許可權:       r:可讀,可以使用類似cat等命令檢視檔案內容;       w:可寫,可以編輯或刪除此檔案;       x: 可執行,eXacu

筆記3.linux的使用者和許可權管理

  使用者的管理 1,檢視當前使用者:whoami。 2,通過cat /etc/passwd 檢視系統使用者資訊。 3,檢視所有登入系統的使用者資訊 :who          常用選項:

Linux新增FTP賬號和伺服器、增加密碼和使用者,更改FTP目錄

在預設配置下,本地使用者登入FTP後可以使用cd命令切換到其他目錄,這樣會對系統帶來安全隱患。可以通過以下三條配置檔案來控制使用者切換目錄。 chroot_list_enable=YES/NO(NO) 設定是否啟用chroot_list_file配置項指定的使用者列表檔案。預設值為NO。 chroot_li

Linux建立使用者只能訪問某個目錄

一、直接建立 1、建立一個使用者 useradd test2 2、設定使用者密碼 passwd test2 3、修改登入後文件目錄和只允許訪問某一個目錄 修改/etc/ssh/sshd_config 檔案 #Subsystem sftp /us