成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux下Proftpd和Mysql的管理方法

運維 系統運維
越來越多的人們開始使用ProFTPD和MySQL數據庫的搭檔。但是如何在Linux下使用一種簡單的方法管理Proftpd和Mysql呢?本文講述的就是如何在Linux下Proftpd和Mysql的進行簡單管理。

  Linux下ProftpdMysql的簡單管理方法:proftpd和mysql組合可以完成比較龐大而且完備的權限控制,但是也同樣增加了管理和維護的復雜性,在這里我介紹一種簡單易行的配置方法,適用于100個用戶以下的應用。這種方法的核心在于巧妙的運用了設置gid位,讀者最好找資料了解一下相關的知識。這種方法的配置管理工作相當少,也相當的簡單,同時還可以保持一個清晰的權限系統結構。

  一、思路

  首先需要明確的概念是proftpd的用戶與linux系統的用戶的關系:linux系統的用戶即為proftpd的用戶。proftpd的權限控制是基于Linux系統得權限控制之上的,即用戶對于某個文件或目錄,必須先有Linux系統的權限,在此基礎上proftpd才能設置其特有的一些權限。其實一般來說Linux自有的權限系統就是一個比較完善的權限系統了,我們完全可以只利用這個權限系統,就足可以滿足我們的要求了。

  我們設置一個ftp管理員ftpadmin屬于ftpadmin組,ftp的根目錄/ftp是ftpadmin的個人根目錄,這樣ftpadmin可以完成日常的管理。通過設置/ftp的gid可以保證新上傳的文件是屬于ftpadmin用戶,加上再設置umask值002保證上傳文件的組讀寫權限,這樣管理員就可以對其管理下的文件進行管理,而同時保證了不改變該文件的屬主。

  ftp的用戶,我們只需新建一個Linux用戶,而把他的用戶目錄制定在/ftp之下就可以。操作起來很簡單。

  二、建立ftp管理員:ftpadmin

  1.   [root@localhost root]groupadd ftpadmin #ftpadmin為新添加的組的名字  
  2.  
  3.   [root@localhost root]useradd -d  
  4.  
  5.   /ftp -g ftpadmin -s /sbin/nologin admin  
  6.  
  7.   [root@localhost root]chmod 2775 /ftp  
  8.  

  同時保證ftpadmin 是 /ftp的屬主,ftpadmin 是/ftp的組屬主。這樣就保證了ftpadmin對要管理的/ftp目錄有全部的權限。

  -s /sbin/nologin 指定用戶不能從shell登錄,就是說只能從ftp方式登錄,這樣是出于安全的考慮。

  修改/usr/local/etc/proftpd.conf

  1.   nobody ftpadmin  
  2.  
  3.   nogroup ftpadmin  
  4.  
  5.   Umask 002  
  6.  

  #允許所有者,組用戶對ftp進行管理。

  掩碼Umask改為 002 。即組成員和所有者都可對文件夾進行增刪,改等操作。其他用戶可讀可執行,但不可寫。這樣,ftpadmin用戶可以通過同組的身份對所有的文件進行讀寫,同時也不改變其內容的原有權限。也就說,不改變這個文件夾下的文件的所有者身份,但同時又可以管理這些文件。

  chmod 2775 /ftp,通過設置了文件夾的gid,以后在這個文件夾下寫的所有文件,不管其所有者是誰,文件的組必定是ftpadmin(因為/ftp的組屬于ftpadmin),都合理的被納于ftpadmin的管理之下。

  三、添加用戶:user1

  useradd -d /ftp/user1 -g ftpadmin -s

  /sbin/nologin user1

  這樣user1就對/ftp/user1的目錄有完整的權限,而作為管理員也可以通過組權限對目錄進行管理。

  每當需要添加用戶的時候,只需方便的簡單的添加一個Linux的用戶就可以了。

  四、對應的配置文件

  這是proftpd.conf中的重要條目

  Umask 002

  DefaultRoot

  Umask 002 保證了新建的文件有組讀寫權限。

  DefaultRoot ~ 保證 每個用戶登錄后被鎖定在自己的目錄里,看不到其他用戶的目錄。

  讀者最好找資料了解一下相關的知識。這種方法的配置管理工作相當少,也相當的簡單,同時還可以保持一個清晰的權限系統結構。讀完本文以后,讀者對Linux下Proftpd和Mysql的管理方法了解多多少了呢?還不趕快實踐實踐?

【編輯推薦】

  1. Linux下Proftpd搭建FTP服務器的高級設置
  2. 配置FTP服務器(MySQL+Proftpd)
  3. Linux ProFTPd服務器配置(全)
  4. ProFTPD的配置文件proftpd.conf
  5. ProFTPD的啟動與測試
  6. 手把手教你 配置ProFTPD服務器
責任編輯:zhaolei 來源: CSDN
相關推薦

2011-02-23 09:47:07

2011-02-23 09:47:07

UbuntuProFTPdMySQL

2012-02-06 09:40:25

2011-03-08 10:10:37

Linuxproftpd

2010-05-27 09:17:44

Linux網絡流量

2011-03-03 10:49:37

Linux配置Proftpd

2023-08-31 00:02:28

2010-07-07 09:02:30

SQL Server內

2011-03-01 14:39:16

2011-02-25 14:48:25

ProftpdMySQL

2010-09-25 09:24:54

Java內存管理

2011-03-01 15:30:52

用MySQLProftpd

2023-10-30 00:06:22

2011-02-23 13:12:52

2011-02-23 13:12:52

2023-11-02 00:18:47

風險管理系統驅動

2011-02-25 12:30:01

ProFtpd配置

2009-10-21 14:48:39

Oracle用戶權限表

2011-02-25 14:35:06

ubuntuproftp安裝

2011-03-08 17:04:10

ProFTPDUbuntu
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91久久精品国产91久久 | 亚洲一级av毛片 | 国产精品区二区三区日本 | 天天射中文 | 亚洲日本中文字幕在线 | 亚洲视频一区二区三区 | 盗摄精品av一区二区三区 | 黄色大片免费播放 | a级在线免费视频 | 国产成人精品免高潮在线观看 | www.激情.com| 免费在线a视频 | 亚洲视频三 | 欧美日韩电影一区二区 | 精品蜜桃一区二区三区 | aaa天堂 | 成人黄页在线观看 | 欧美日韩精品综合 | 羞羞网站在线免费观看 | 欧美999 | 精品久久久久久亚洲综合网 | 久久夜色精品国产 | a在线免费观看视频 | 亚洲欧洲色视频 | 日韩一级免费电影 | 国产做爰| 日日爱夜夜操 | 亚洲一区二区精品视频 | 一区二区三区在线播放 | 亚洲精品自在在线观看 | 亚洲国产成人精品女人久久久 | 免费欧美视频 | av资源在线看 | 成人av一区| 久久久五月天 | 日韩成人av在线 | 一区二区三 | 久久久综合网 | 毛片一区二区三区 | 一区二区三区四区毛片 | 久久av资源网 |