欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

centos7下如何安裝ftp服務(wù)

 更新時(shí)間:2023年06月02日 10:06:01   作者:奈小奈  
這篇文章主要介紹了centos7下如何安裝ftp服務(wù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

centos7安裝ftp服務(wù)

安裝

安裝vsftpd :

?[root@ftp ~]# yum install -y vsftpd?? ?

安裝epel-release ,借助epel的yum擴(kuò)展源來(lái)下載db4-utils:

[root@ftp ~]# yum install -y epel-release?

安裝db4-utils :

[root@ftp ~]# yum install -y db4-utils?

建立用戶

1.建立系統(tǒng)賬戶(和虛擬賬戶相關(guān)聯(lián)的)

[root@ftp ~]# useradd virftp -s /sbin/nologin

2.建立虛擬用戶的賬號(hào)文件,并賦予權(quán)限

[root@ftp ~]# vi /etc/vsftpd/vsftpd_login
test1
000000 ? ? ? ? ? ? ? ? ? ? #奇數(shù)行為用戶名,偶數(shù)行為上一行用戶名所對(duì)應(yīng)的密碼
test2 ? ? ? ? ? ? ? ? ? ? ? ??
123456 ? ? ? ? ? ? ? ? ? ?
[root@ftp ~]# chmod 600 /etc/vsftpd/vsftpd_login?

3.對(duì)賬號(hào)文件生成對(duì)應(yīng)的庫(kù)文件

[root@ftp ~]# db_load -T -t hash -f /etc/vsftpd/vsftpd_login /etc/vsftpd/vsftpd_login.db

配置用戶

1、創(chuàng)建目錄用于存放用戶的文件

[root@ftp ~]# mkdir /etc/vsftpd/vsftpd_user_conf
[root@ftp ~]# cd /etc/vsftpd/vsftpd_user_conf/
[root@ftp vsftpd_user_conf]# vi test1
local_root=/home/virftp/test1?? ??? ?#賬戶的家目錄
anonymous_enable=NO?? ??? ??? ??? ?#不允許匿名賬號(hào)登錄
write_enable=YES?? ??? ??? ??? ??? ?#可寫
local_umask=022?? ??? ??? ??? ??? ?#用戶的umask值
anon_upload_enable=NO?? ??? ??? ?#不允許匿名賬號(hào)上傳文件
anon_mkdir_write_enable=NO?? ??? ?#不允許匿名賬戶可寫

2、創(chuàng)建用戶的家目錄及文件

[root@ftp~]# mkdir /home/virftp/test1
[root@ftp ~]# touch /home/virftp/test1/ly.txt

3、給家目錄賦予權(quán)限,并映射到系統(tǒng)賬號(hào)

[root@ftp ~]# chown -R virftp:virftp /home/virftp/

4、修改登錄認(rèn)證文件,將虛擬用戶密碼文件寫入

[root@ftp~]# vi /etc/pam.d/vsftpd?
auth ? ? ? sufficient ? /lib64/security/pam_userdb.so ? db=/etc/vsftpd/vsftpd_login #添加
account ? ?sufficient ? /lib64/security/pam_userdb.so ? db=/etc/vsftpd/vsftpd_login #添加
#%PAM-1.0
session ? ?optional ? ? pam_keyinit.so ? ?force revoke
auth ? ? ? required ? ? pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
auth ? ? ? required ? ? pam_shells.so
auth ? ? ? include ? ? ?password-auth
account ? ?include ? ? ?password-auth
session ? ?required ? ? pam_loginuid.so
session ? ?include ? ? ?password-auth

配置vsftpd并啟動(dòng)

1、修改vsftpd的全局配置文件,并啟動(dòng)vsftpd

[root@ftp ~]# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO ? ? ? ? ? ? #找到并修改為此句
anon_upload_enable=NO?? ??? ??? ?#找到并修改為此句
anon_mkdir_write_enable=NO?? ??? ?#找到并修改為此句
#添加以下內(nèi)容
chroot_local_user=YES
guest_enable=YES
guest_username=virftp ? ? ? ? ? ? #虛擬用戶
virtual_use_local_privs=YES?? ??? ??? ?#現(xiàn)在使用的是虛擬用戶
user_config_dir=/etc/vsftpd/vsftpd_user_conf
allow_writeable_chroot=YES
[root@ftp ~]# systemctl start vsftpd

登錄ftp

1、登錄 (安裝lftp軟件,登錄vsftpd)

[root@ftp ~]# yum install -y lftp
[root@ftp ~]# lftp test1@127.0.0.1
Password:?
lftp test1@127.0.0.1:~> ls ? ? ? ?
-rw-r--r-- ? ?1 1000 ? ? 1000 ? ? ? ? ? ?0 Dec 03 08:21 ly.txt
lftp test1@127.0.0.1:/> quit

centos7安裝ftp服務(wù)登錄不上的坑

防火墻的設(shè)置

1. 需要關(guān)閉window的防火墻以及殺毒軟件的攔截

直接百度,有很多,就不再贅述

2.關(guān)閉cenos7的防火墻 或者防火墻開(kāi)啟 21 端口

直接關(guān)閉

#查看防火墻狀態(tài) 
systemctl status firewalld.service
#關(guān)閉防火墻
systemctl stop firewalld.service

關(guān)閉防火墻成功:

防火墻開(kāi)啟 21 端口

#開(kāi)放端口
firewall-cmd --zone=public --add-port=21/tcp --permanent

Selinux關(guān)閉或者修改后才支持ftp服務(wù)

1.直接關(guān)閉Selinux

#修改配置項(xiàng)SELINUX=disabled
vi /etc/selinux/config

如果修改配置項(xiàng)后,需要重啟系統(tǒng)才會(huì)生效,如果不想重啟系統(tǒng)可以使用下面設(shè)置Selinux屬性的方法

2.修改設(shè)置Selinux屬性

#查看Selinux 中關(guān)于vsftpd 的參數(shù)
getsebool -a | grep ftp 

如果看到上面屬性是關(guān)閉的

#運(yùn)行以下命令修改:
setsebool -P allow_ftpd_full_access on
setsebool -P ftpd_home_dir on
#重啟vsftpd
service vsftpd restart

測(cè)試ftp本地是否可以登錄

#安裝ftp命令
yum -y install ftp
# 測(cè)試本地登錄  ftp IP
ftp 192.168.0.XXX

登陸成功

然后用工具登錄試一試(我用的是Xftp)

卸載vsftpd

#RPM Package Manager,RPM包管理器卸載的方法
– rpm -q 軟件名...                               #查詢軟件包是否安裝
– rpm -ivh 軟件名-版本信息.rpm...    #安裝軟件包
– rpm -e 軟件名...                               #卸載程序
 rpm -q vsftpd    #查詢軟件是否安裝
 rpm -ql vsftpd   #查詢已安裝軟件的安裝清單
rpm -e vsftpd    #卸載軟件程序
# rpm -ivh vsftpd-3.0.2-9.el7.x86_64.rpm  #卸載

常用命令

#查看所有安裝的服務(wù)
systemctl list-unit-files --type=service
#查看所有運(yùn)行服務(wù)
netstat -tlnp
#查看ftp服務(wù)端口號(hào)
getsebool -a | grep ftp

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux修改pip和conda緩存路徑的幾種方法

    Linux修改pip和conda緩存路徑的幾種方法

    在 Python 生態(tài)中,pip 和 conda 是兩種常見(jiàn)的軟件包管理工具,它們?cè)诎惭b、更新和卸載軟件包時(shí)都會(huì)使用緩存來(lái)提高效率,適當(dāng)?shù)匦薷乃鼈兊木彺媛窂?不僅可以優(yōu)化存儲(chǔ)管理,還可以在存儲(chǔ)空間有限,本文將詳細(xì)介紹如何修改 pip 和 conda 的緩存路徑
    2025-03-03
  • Linux bash:./xxx:無(wú)法執(zhí)行二進(jìn)制文件報(bào)錯(cuò)

    Linux bash:./xxx:無(wú)法執(zhí)行二進(jìn)制文件報(bào)錯(cuò)

    這篇文章主要介紹了Linux bash:./xxx:無(wú)法執(zhí)行二進(jìn)制文件報(bào)錯(cuò),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 在Apache上隱藏服務(wù)器簽名的方法

    在Apache上隱藏服務(wù)器簽名的方法

    這篇文章主要介紹了在Apache上隱藏服務(wù)器簽名的方法,示例基于Debian系的Linux,需要的朋友可以參考下
    2015-06-06
  • linux如何將環(huán)境文件或者文件夾打包

    linux如何將環(huán)境文件或者文件夾打包

    這篇文章主要介紹了linux如何將環(huán)境文件或者文件夾打包問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • CentOS7設(shè)置定時(shí)任務(wù)

    CentOS7設(shè)置定時(shí)任務(wù)

    工作中需要開(kāi)啟一個(gè)定時(shí)任務(wù),經(jīng)過(guò)一番研究,最終方案如下,這里分享給大家
    2018-08-08
  • linux DMA接口知識(shí)點(diǎn)詳解

    linux DMA接口知識(shí)點(diǎn)詳解

    在本篇文章里小編給大家整理了關(guān)于linux DMA接口知識(shí)點(diǎn)內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。
    2020-02-02
  • Linux中執(zhí)行Shell腳本的三種實(shí)現(xiàn)方式

    Linux中執(zhí)行Shell腳本的三種實(shí)現(xiàn)方式

    這篇文章主要介紹了Linux中執(zhí)行Shell腳本的三種實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • CentOS7 安裝 zabbix 4.0 教程(圖文詳解)

    CentOS7 安裝 zabbix 4.0 教程(圖文詳解)

    這篇文章主要介紹了CentOS7 安裝 zabbix 4.0 教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Linux 常用命令

    Linux 常用命令

    本文主要介紹了Linux中的常用命令,具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • linux nand flash驅(qū)動(dòng)編寫

    linux nand flash驅(qū)動(dòng)編寫

    這篇文章主要介紹了linux nand flash驅(qū)動(dòng)編寫,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04

最新評(píng)論