Linux 怎么實(shí)現(xiàn)添加FTP用戶(hù)并設(shè)置權(quán)限的方法
Linux添加FTP用戶(hù)并設(shè)置權(quán)限
在linux中添加ftp用戶(hù),并設(shè)置相應(yīng)的權(quán)限,操作步驟如下:
1、環(huán)境:ftp為vsftp。被限制用戶(hù)名為test。被限制路徑為/home/test
2、建用戶(hù),命令行狀態(tài)下,在root用戶(hù)下:
運(yùn)行命令:“useradd -d /home/test test” //增加用戶(hù)test,并制定test用戶(hù)的主目錄為/home/test
運(yùn)行命令:“passwd test” //為test設(shè)置密碼,運(yùn)行后輸入兩次相同密碼
3、更改用戶(hù)相應(yīng)的權(quán)限設(shè)置:
運(yùn)行命令:“usermod -s /sbin/nologin test” //限定用戶(hù)test不能telnet,只能ftp
運(yùn)行命令:“usermod -s /sbin/bash test” //用戶(hù)test恢復(fù)正常
運(yùn)行命令:“usermod -d /test test” //更改用戶(hù)test的主目錄為/test
4、限制用戶(hù)只能訪(fǎng)問(wèn)/home/test,不能訪(fǎng)問(wèn)其他路徑
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
編輯上面的內(nèi)容
第一行:chroot_list_enable=YES //限制訪(fǎng)問(wèn)自身目錄
第三行:編輯vsftpd.chroot_list。根據(jù)第三行說(shuō)指定的目錄,找到chroot_list文件。(因主機(jī)不同,文件名也許略有不同)
編輯vsftpd.chroot_list,將受限制的用戶(hù)添加進(jìn)去,每個(gè)用戶(hù)名一行
5、重啟服務(wù)器
改完配置文件,不要忘記重啟vsFTPd服務(wù)器
運(yùn)行命令:/etc/init.d/vsftpd restart
6、如果需要允許用戶(hù)修改密碼,但是又沒(méi)有telnet登錄系統(tǒng)的權(quán)限:
運(yùn)行命令:“usermod -s /usr/bin/passwd test” //用戶(hù)telnet后將直接進(jìn)入改密界面
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Linux 入門(mén)常用命令 password — 修改密碼,改變用戶(hù)
- linux下passwd命令設(shè)置修改用戶(hù)密碼的方法
- linux查看所有用戶(hù)和查看用戶(hù)組的方法(修改用戶(hù)組)
- Linux下SFTP用戶(hù)權(quán)限設(shè)置條件及實(shí)現(xiàn)命令
- 更改linux用戶(hù)登錄shell的操作方法
- Linux給普通用戶(hù)加超級(jí)用戶(hù)權(quán)限的方法
- linux中如何添加用戶(hù)并賦予root權(quán)限詳解
- Linux下交互式與非交互式修改用戶(hù)密碼的例子
- linux服務(wù)器下添加用戶(hù)和刪除用戶(hù)的命令
- LINUX下Oracle數(shù)據(jù)庫(kù)用戶(hù)創(chuàng)建方法詳解
- 如何在Linux下修改Mysql的用戶(hù)(root)密碼
- 在Linux系統(tǒng)的命令行中為MySQL創(chuàng)建用戶(hù)的方法
- linux嘗試登錄失敗后鎖定用戶(hù)賬戶(hù)的兩種方法
- Linux中不同用戶(hù)之間復(fù)制文件的兩個(gè)方法
- linux之普通用戶(hù)與root用戶(hù)之間切換方法
- Linux用戶(hù)在第一次登錄時(shí)強(qiáng)制更改初始密碼
- Linux下Oracle刪除用戶(hù)和表空間的方法
- Unix/Linux系統(tǒng)下的nobody用戶(hù)與nologin詳細(xì)介紹
相關(guān)文章
詳解linux下利用crontab創(chuàng)建定時(shí)任務(wù)
這篇文章主要介紹了linux下利用crontab創(chuàng)建定時(shí)任務(wù)的相關(guān)資料,需要的朋友可以參考下2017-04-04Shell中調(diào)用、引用、包含另一個(gè)腳本文件的三種方法
這篇文章主要介紹了Shell中調(diào)用、引用、包含另一個(gè)腳本文件的三種方法,需要的朋友可以參考下2014-04-04Shell實(shí)現(xiàn)讀取ini格式配置文件方法
這篇文章主要介紹了Shell實(shí)現(xiàn)讀取ini格式配置文件方法,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-02-02Shell四種運(yùn)行方式(啟動(dòng)方式)的實(shí)現(xiàn)
這篇文章主要介紹了Shell四種運(yùn)行方式(啟動(dòng)方式)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Linux下如何安裝Run文件格式NVIDIA顯卡驅(qū)動(dòng)
本篇文章給大家介紹Linux下如何安裝Run文件格式NVIDIA顯卡驅(qū)動(dòng),主要設(shè)計(jì)到linux下安裝run文件格式nvidia顯卡驅(qū)動(dòng)方面的知識(shí)點(diǎn),對(duì)linux下安裝run文件格式nvidia顯卡驅(qū)動(dòng)感興趣的朋友可以參考下本文2015-10-10shell腳本的流程控制語(yǔ)句的實(shí)現(xiàn)
本文主要介紹了shell腳本的流程控制語(yǔ)句的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08