linux安裝 解除安裝ftp及拓展

2021-10-10 09:53:18 字數 1919 閱讀 9708

安裝vsftpd

#檢查是否安裝

rpm -qa |

grep vsftpd

#安裝yum -y install vsftpd

關閉匿名訪問

vim /etc/vsftpd/vsftpd.conf

##將annoymous_enable的值改為no

啟動服務

systemctl start vsftpd.service

檢視服務狀態

systemctl status vsftpd.service

#若看到active(running)則表示啟動成功

開放訪問埠

#檢視當前放開的埠

firewall-cmd --list-ports

#開放21埠

firewall-cmd --zone=public --add-port=21/tcp --permanent

firewall-cmd --zone=public --add-port=1025-65535/tcp --permanent

systemctl restart firewalld

新建使用者用於ftp操作

#使用者名稱是ftpuser,不能是root

adduser ftpuser

#設定使用者的密碼

passwd ftpuser

解除安裝

#檢視已經安裝的vsftp版本

rpm -qa | grep vsftpd

#解除安裝vsftp

rpm- e 已安裝的版本名字

#如果失敗請先關閉服務

service vsftpd stop

擴充套件:linux新增ftp使用者並設定許可權

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

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

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

##增加使用者test,並制定test使用者的主目錄為/home/test

useradd -d /home/test test

passwd

test //為test設定密碼

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

##限定使用者test不能telnet,只能ftp

usermod -s /sbin/nologin test

##使用者test恢復正常

usermod -s /sbin/bash test

##更改使用者test的主目錄為/test

usermod -d /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伺服器

[root@linuxsir001 root]

# /etc/init.d/vsftpd restart

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

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

Linux安裝 解除安裝

configure作用 是原始碼安裝軟體時配置環境用的 他根據你的配置選項和你的系統情況生成makefile檔案 為make 做準備 最常用的引數 configure prefix 作用 不指定prefix,則可執行檔案預設放在 usr local bin,庫檔案預設放在 usr local lib...

linux安裝,解除安裝軟體

1 yum使用 1.1.centos使用 上網時 yum 配置 開啟yum的配置檔案之後,在檔案最後加上 伺服器的協議 位址 埠,如果 伺服器需要使用者認證話,同時加上認證使用者的使用者名稱和密碼。如 proxy proxy username 伺服器使用者名稱 proxy password 伺服器密...

linux 安裝解除安裝軟體

a rpm包 1 需要確定軟體的全名 使用rpm qa 例如 rpm qa firfox 2 執行 rpm e firefox 1.0.1 1.3.2 安裝目錄 rpm ql firefox 1.0.1 1.3.2 b tar.gz 源 包 1 解壓 tar zxvf tar.gz tar jxvf...