456成人影院在线观看_亚洲a毛片_日韩9999_伊人网老司机_一本免费视频_最近高清日本免费

IT之道-艾銻知道

您當前位置: 主頁 > 資訊動態 > IT知識庫 >

服務器維護 CentOS 7 中安裝、配置和安全加固 FTP 服務指南


2020-06-11 16:57 作者:艾銻無限 瀏覽量:

服務器維護 CentOS 7 中安裝、配置和安全加固 FTP 服務指南

 
如何做好服務器維護?北京艾銻無限科技與你談談IT人員必須知道的服務器維護信息
 
服務器維護小知識FTP(文件傳輸協議)是一種用于通過網絡在服務器和客戶端之間傳輸文件的傳統并廣泛使用的標準工具,特別是在不需要身份驗證的情況下(允許匿名用戶連接到服務器)。我們必須明白,默認情況下 FTP 是不安全的,因為它不加密傳輸用戶憑據和數據。
服務器維護小知識在本指南中,我們將介紹在 CentOS/RHEL7 和 Fedora 發行版中安裝、配置和保護 FTP 服務器( VSFTPD 代表 “Very Secure FTP Daemon”)的步驟。
服務器維護小知識請注意,本指南中的所有命令將以 root 身份運行,如果你不使用 root 帳戶操作服務器,請使用 sudo命令 獲取 root 權限。
 

服務器維護小知識步驟 1:安裝 FTP 服務器

1、 安裝 vsftpd 服務器很直接,只要在終端運行下面的命令。
  1. #yum install vsftpd
2、 安裝完成后,服務先是被禁用的,因此我們需要手動啟動,并設置在下次啟動時自動啟用:
  1. #systemctl start vsftpd
  2. #systemctl enable vsftpd
3、 接下來,為了允許從外部系統訪問 FTP 服務,我們需要打開 FTP 守護進程監聽的 21 端口:
  1. # firewall-cmd --zone=public--permanent --add-port=21/tcp
  2. # firewall-cmd --zone=public--permanent --add-service=ftp
  3. # firewall-cmd --reload
 

服務器維護小知識步驟 2: 配置 FTP 服務器

4、 現在,我們會進行一些配置來設置并加密我們的 FTP 服務器,讓我們先備份一下原始配置文件 /etc/vsftpd/vsftpd.conf
  1. #cp/etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.orig
接下來,打開上面的文件,并將下面的選項設置相關的值:
  1. anonymous_enable=NO ### 禁用匿名登錄
  2. local_enable=YES ### 允許本地用戶登錄
  3. write_enable=YES ### 允許對文件系統做改動的 FTP 命令
  4. local_umask=022### 本地用戶創建文件所用的 umask 值
  5. dirmessage_enable=YES ### 當用戶首次進入一個新目錄時顯示一個消息
  6. xferlog_enable=YES ### 用于記錄上傳、下載細節的日志文件
  7. connect_from_port_20=YES ### 使用端口 20 (ftp-data)用于 PORT 風格的連接
  8. xferlog_std_format=YES ### 使用標準的日志格式
  9. listen=NO ### 不要讓 vsftpd 運行在獨立模式
  10. listen_ipv6=YES ### vsftpd 將監聽 IPv6 而不是 IPv4
  11. pam_service_name=vsftpd ### vsftpd 使用的 PAM 服務名
  12. userlist_enable=YES ### vsftpd 支持載入用戶列表
  13. tcp_wrappers=YES ### 使用 tcp wrappers
服務器維護小知識5、 現在基于用戶列表文件 /etc/vsftpd.userlist 來配置 FTP 來允許/拒絕用戶的訪問。
默認情況下,如果設置了 userlist_enable=YES,當 userlist_deny 選項設置為 YES 的時候,userlist_file=/etc/vsftpd.userlist 中列出的用戶被拒絕登錄。
然而, 更改配置為 userlist_deny=NO,意味著只有在 userlist_file=/etc/vsftpd.userlist 顯式指定的用戶才允許登錄。
  1. userlist_enable=YES ### vsftpd 將從 userlist_file 給出的文件中載入用戶名列表
  2. userlist_file=/etc/vsftpd.userlist ### 存儲用戶名的文件
  3. userlist_deny=NO
這并不是全部,當用戶登錄到 FTP 服務器時,它們會進入 chroot jail 中,這是僅作為 FTP 會話主目錄的本地根目錄。
接下來,我們將介紹如何將 FTP 用戶 chroot 到 FTP 用戶的家目錄(本地 root)中的兩種可能情況,如下所述。
服務器維護小知識6、 接下來添加下面的選項來限制 FTP 用戶到它們自己的家目錄。
  1. chroot_local_user=YES
  2. allow_writeable_chroot=YES
chroot_local_user=YES 意味著用戶可以設置 chroot jail,默認是登錄后的家目錄。
同樣默認的是,出于安全原因,vsftpd 不會允許 chroot jail 目錄可寫,然而,我們可以添加 allow_writeable_chroot=YES 來覆蓋這個設置。
保存并關閉文件。
 

服務器維護小知識步驟 3: 用 SELinux 加密 FTP 服務器

服務器維護小知識7、現在,讓我們設置下面的 SELinux 布爾值來允許 FTP 能讀取用戶家目錄下的文件。請注意,這原本是使用以下命令完成的:
  1. # setsebool -P ftp_home_dir on
然而,由于這個 bug 報告:https://bugzilla.RedHat.com/show_bug.cgi?id=1097775,ftp_home_dir 指令默認是禁用的。
現在,我們會使用 semanage 命令來設置 SELinux 規則來允許 FTP 讀取/寫入用戶的家目錄。
  1. # semanage boolean -m ftpd_full_access --on
這時,我們需要重啟 vsftpd 來使目前的設置生效:
  1. #systemctl restart vsftpd
 

服務器維護小知識步驟 4: 測試 FTP 服務器

8、 現在我們會用 useradd 命令創建一個 FTP 用戶來測試 FTP 服務器。
  1. #useradd-m -c “RaviSaive, CEO”-s /bin/bash ravi
  2. #passwd ravi
之后,我們如下使用 echo 命令添加用戶 ravi 到文件 /etc/vsftpd.userlist 中:
  1. #echo"ravi"|tee-a /etc/vsftpd.userlist
  2. #cat/etc/vsftpd.userlist
9、 現在是時候測試我們上面的設置是否可以工作了。讓我們使用匿名登錄測試,我們可以從下面的截圖看到匿名登錄沒有被允許。
  1. # ftp 192.168.56.10
  2. Connected to 192.168.56.10(192.168.56.10).
  3. 220Welcome to TecMint.com FTP service.
  4. Name(192.168.56.10:root): anonymous
  5. 530Permission denied.
  6. Login failed.
  7. ftp>

測試 FTP 匿名登錄
10、 讓我們也測試一下沒有列在 /etc/vsftpd.userlist 中的用戶是否有權限登錄,下面截圖是沒有列入的情況:
  1. # ftp 192.168.56.10
  2. Connected to 192.168.56.10(192.168.56.10).
  3. 220Welcome to TecMint.com FTP service.
  4. Name(192.168.56.10:root): aaronkilik
  5. 530Permission denied.
  6. Login failed.
  7. ftp>

FTP 用戶登錄失敗
11、 現在最后測試一下列在 /etc/vsftpd.userlist 中的用戶是否在登錄后真的進入了他/她的家目錄:
  1. # ftp 192.168.56.10
  2. Connected to 192.168.56.10(192.168.56.10).
  3. 220Welcome to TecMint.com FTP service.
  4. Name(192.168.56.10:root): ravi
  5. 331Please specify the password.
  6. Password:
  7. 230Login successful.
  8. Remote system type is UNIX.
  9. Using binary mode to transfer files.
  10. ftp>ls

用戶成功登錄
警告:使用 allow_writeable_chroot=YES 有一定的安全隱患,特別是用戶具有上傳權限或 shell 訪問權限時。
只有當你完全知道你正做什么時才激活此選項。重要的是要注意,這些安全性影響并不是 vsftpd 特定的,它們適用于所有提供了將本地用戶置于 chroot jail 中的 FTP 守護進程。
因此,我們將在下一節中看到一種更安全的方法來設置不同的不可寫本地根目錄。
 

服務器維護小知識步驟 5: 配置不同的 FTP 家目錄

12、 再次打開 vsftpd 配置文件,并將下面不安全的選項注釋掉:
  1. #allow_writeable_chroot=YES
接著為用戶(ravi,你的可能不同)創建另外一個替代根目錄,并將所有用戶對該目錄的可寫權限移除:
  1. #mkdir/home/ravi/ftp
  2. #chown nobody:nobody /home/ravi/ftp
  3. #chmod a-w/home/ravi/ftp
13、 接下來,在用戶存儲他/她的文件的本地根目錄下創建一個文件夾:
  1. #mkdir/home/ravi/ftp/files
  2. #chown ravi:ravi /home/ravi/ftp/files
  3. #chmod0700/home/ravi/ftp/files/
接著在 vsftpd 配置文件中添加/修改這些選項:
  1. user_sub_token=$USER ### 在本地根目錄下插入用戶名
  2. local_root=/home/$USER/ftp ### 定義任何用戶的本地根目錄
保存并關閉文件。再說一次,有新的設置后,讓我們重啟服務:
  1. #systemctl restart vsftpd
14、 現在最后在測試一次查看用戶本地根目錄就是我們在他的家目錄創建的 FTP 目錄。
  1. # ftp 192.168.56.10
  2. Connected to 192.168.56.10(192.168.56.10).
  3. 220Welcome to TecMint.com FTP service.
  4. Name(192.168.56.10:root): ravi
  5. 331Please specify the password.
  6. Password:
  7. 230Login successful.
  8. Remote system type is UNIX.
  9. Using binary mode to transfer files.
  10. ftp>ls
FTP 用戶家目錄登錄成功
IT運維  我們選擇北京艾銻無限
以上文章由北京艾銻無限科技發展有限公司整理
 

相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 78午夜福利视频_国内不卡的一区二区三区中文字幕_韩国一级片视频_午夜在线看_avtom影院址永久入口跳转_亚洲色无码中文字幕手机在线_国产亚洲99影院_亚洲成人一级片 | 精品一区精品二区制服_av视在线_久久久综合久久_少妇的bbw性大片_免费理论_日操操夜操操_免费99精品国产自在在线_亚洲色图综合区 | 国产99久久久国产_日日操天天_成人三级在线_午夜视频久久久_人妻无码一区二区三区AV_亚洲成人一区二区_国产农村妇女一二区_国产精品偷伦小说 | 一级毛片区_911久久香蕉国产线看观看_午夜影院在线观看_人人爱97_国产精品av一区二区三区_亚洲欧洲无码在线观看_日本高清视频免费观看_亚洲性精品 | 亚洲乱码中文字幕综合区_亚洲国产另类久久久精品网站_久久久国产精华液999999_深夜视频国产_亚洲精品毛片av_九九在线免费视频_狠狠干综合网_久草免费看 | 播五月开心婷婷欧美综合_亚洲av午夜成人片动漫番_日本久久综合网_夜色资源网站ye321_新版天堂资源中文www官网_国产精品嫩草影院免费_久久精品福利_男人的天堂av社区在线 | 久久99影院_香港a毛片免费全部播放_影音先锋女人AV鲁色资源网久久_欧美综合一区_日本簧片在线观看_免费网站www在线观看_www.天天干.com_午夜福利片国产精品 | JLZZJLZZ全部女高潮_国产成人久久AV免费看_国产边打电话边被躁视频_欧美大黄大色一级毛片_韩国av网站在线观看_免费特级婬片日本高清视频_男人天堂2023_不卡精品 | 天天人人干_字幕专区码中文欧美在线_九色视频免费在线观看_日本又色又爽又黄的a片中文字幕_久久99精品国产麻豆婷婷洗澡_精品少妇一区二区三区免费观_动漫精品无码h在线观看_最近免费韩国日本HD中文字幕 | a黄色录像_久久久123_69视频网站_无码高潮爽到爆的喷水视频_最新国产成人av网站网址麻豆_亚洲第一天堂久久_99国产精品一区二区_欧美区国产区 | 亚洲第一视频_com.黄_欧美日韩在线亚洲二区综二_免费中午字幕无吗_www.久久精品视频_精品自拍农村熟女少妇图片_狠狠操狠狠干狠狠_欧美一区二区三区诱惑在线 | 粉嫩蜜臀av国产精品网站_一级级黄_日韩高清中文字幕一区二区_黄色影院免费看_农村熟女大胆露脸自拍_中文字幕亚洲二区_一本岛视频在线观看_亚洲欧美日韩不卡 | 亚洲s色大片_日本黄色影视_67194熟妇在线永久免费观看_亚洲精品沙发午睡系列_国产精品久久这里只有精品_国产91小视频在线观看_亚洲熟女综合色一区二区三区_大香伊蕉在人线国产av | 热久热久_传媒大片免费观看_精品国产精品久久一区免费式_欧美亚洲三区_精品国产乱码久久久久久密桃99_日本久久久久一级毛片_黑色正能量最新入库_中文字幕永久视频 | 国产香蕉一区二区三区_久久中文高清_中文字幕精品在线播放_在线免费看黄视频_国产午夜成人AV在线播放_成人福利在线观看视频_高清亚洲_免费超碰 | 亚洲精品国产a_国产麻豆乱子伦午夜视频观看_a级大片_久久精品国产91精品亚洲高清_日韩免费视频中文字幕_亚洲AV成人一区二区三区_芒果视频91_高潮一区二区 | 国产三区四区_欧美激情自拍偷拍_免费网站成人亚洲_精品无人乱码一区二区三区介绍_欧美成人a天堂片在线观看_亚洲精品免费看_欧美在线三级艳情网站_久久久久成人网 | 在线综合色_不付费看污软件片_日韩国产成人无码AV毛片_国产xxxxx视频_国产无吗一区二区三区在线欢_亚洲国产欧美中文手机在线_日本乳首の奶水在线观看视频_最近中文字幕mv免费视频 | 影音先锋中文字幕无码资源站_亚洲区成人_在线观看中文字幕一区_亚洲美女黄色_久久精品国产69国产精品亚洲_国产成人无码a区精油按摩_国产不卡一区二区视频_噜噜噜视频在线观看 | 亚洲国产日韩美_国产中文字幕视频_九九99热_欧美人与禽交片mp4_精品日韩在线一区_国产精品久久久久久久久无码Aⅴ_av无码天一区二区一三区_明星一级毛片 | 国产精品入口a级_免费羞羞视频无遮挡噼啪男男_国产农村熟妇videos_精品国产精品国产_melody高清在线观看_亚欧在线高清专区_欧美人免费视频网站在线_中文字字幕乱码视频高清 | 青娱乐超碰在线91_午夜精品久久久久久久久久久久久久_国产在线视频在线观看_91在线高清观看_超碰超级在线免费观看_黄色wwwwwww_欧美精品久久凉森玲梦_欧美精品videosex极品 | 亚洲精品国产精品乱码不99热_FREE性丰满HD毛多多_永久免费av无码不卡在线观看_国产精品亚洲一区二区三区妖精_日日天干夜夜人人添_国产欧美成人不卡视频_中文字幕88页_人与动人物XXXX毛片 | 国产初高中生视频在线观看_GOGO少妇无码肉肉视频_奇米777四色成人影视_日本黄色五级片_色婷婷成人做爰视频免费_谍战剧惊弦免费观看_在线观看xxxx7777视频_免费a网 | 国产成人女人在线观看_超碰在线a_欧美一区二区在线看_欧美精品第十页_日韩av黄色网址_日本新janpanese乱熟_国内毛片免费看_色综合久久网 | 精品国产一区a_欧美日韩二_国产亚洲一卡2卡3卡4卡老狼_亚洲福利在线看_精品欧美一区二区三区久久久_日比视频在线观看_在线超碰免费_麻花传媒沈芯语老师家访 | 成人手机在线视频_gay男同帅哥网站在线观看_欧美人与拘牲交大全视频_日韩高清不卡一区二区_一区二区三区四区免费在线观看_tube69最新_亚洲欧洲日产韩国在线看片_91嫩草国产在线观看 | 国产精品久久久久久久久吹潮_无码专区视频中文字幕_中文字幕在线免费看_亚洲视屏在线_久久精品一区中文字幕_精品日产一区二区三区_熟女体下毛荫荫黑森林_九九九九九少妇爽黄大片 | 久久丫精品国产免费_黑人狂躁日本妞一区二区三区_男人午夜网站_成人高清在线视频_精品一区在线免费观看_8mav精品成人_夜精品无码A片一区二区蜜桃_aⅴ色国产欧美 | 免费看三片在线播放_天天爽影院一区二区在线影院_午夜性做爰免费看_中文字幕亚洲高清_尤物久久av一区二区三区亚洲_国产精品乱子_h免费观看_一牛蜜桃色香阁aⅴ | 精品欧美性_亚洲大乳av成人天堂精品_色眯眯av_日本最黄一级片免费在线_天堂а在线中文在线新版_绿巨人在线观看免费观看在线nba动漫_亚洲一一在线_亚洲美女在线播放 | 九九国产精品无码免费视频_亚洲国产日韩在线一区模特_传媒大片免费在线观看网站_免费一级毛片观看_亚洲免费av网站_欧美国产综合在线_日韩在线播放网址_2020年最新国产精品正在播放 久久久久久久波多野结衣高潮_殴美在线一区二区不卡_不戴奶罩的教师水卜樱在线观看_撕开奶罩揉吮奶头高潮av_亚洲精品aⅴ_久天啪天天久久99久久_成人午夜激情视频_免费的av在线 | 久久一日本道色综合久久_国产日韩精品SUV_a级黄色录像片_久久久久亚洲精品乱码按摩_国产jizzz_亚洲乱码一区二区三区四区_日韩一区二区三免费高清在线观看_好硬啊进得太深了A片无码公司 | 嘿嘿视频在线观看_日本福利小视频_日韩欧美在线综合_色偷偷偷亚洲综合网另类_亚洲精品禁_国产呦小j女精品视频_欧美不卡视频_狠狠色成人综合网 | 精品国产亚洲第一区二区三区_gay取精潮喷10次_日韩国产在线看_国产一区二区三区网_九七视频在线观看_日韩在线中文字幕视频_高清无码专区av_av网站大全在线观看 | 被仇人调教成禁脔h虐_国产成人午夜影院_亚洲精品伦理_3p少妇全程露脸过瘾呀_我的妺妺h伦浴室无码视频_欧洲尺码日本尺码专线不卡顿_玩弄少妇肉体到高潮动态图_国产精品岛国久久久久久久久红粉 | 免费A级毛片无码免费视_日韩一中文字无码不卡_国产精品国语版在线观看_性一交一乱一做一爰_国产精品推荐制服丝袜_99久久网站_另类毛片_亚洲熟妇成人精品一区 | 亚洲人成人影院在线观看_欧美国产一区二区在线_成熟女人色惰片免费视频_夜色成人网_高清日本视频_日本免费一区二区三区四区五六区_欧美性69式XXXX护士_涩涩成人 | 国产精品3_九一视频国产_国产免费极品av吧在线观看_999久久免费精品国产_国产亚洲综合网曝门系列_青青草最新视频_久久久久久久久久久妇女_亚洲最大中文字幕无码网站 | 国产初高中生视频在线观看_GOGO少妇无码肉肉视频_奇米777四色成人影视_日本黄色五级片_色婷婷成人做爰视频免费_谍战剧惊弦免费观看_在线观看xxxx7777视频_免费a网 | 91婷婷_97在线视频人妻无码_国产成人AV无码精品_欧美大片久久国产欧美日韩精品_亚洲人a成www在线影院_9l国产精品久久久久麻豆_亚洲国产日韩欧美视频二区_中文字幕有码无码人妻在线 |