歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 在 RedHat 7.2 Linux 系統下實現提供個人主頁空間服務的方法

在 RedHat 7.2 Linux 系統下實現提供個人主頁空間服務的方法

日期:2017/2/27 9:28:20   编辑:更多Linux
  作者:sailor_lgj     在Linux中,可以用apache 和 wu-FTPd 服務器通過一些簡單設置,實現個人空間服務,apache是web服務器,ftp提供主頁上傳功能.本文以redhat 7.2 linux為例,假設apache 和 wu-ftpd服務器已經安裝,具體配置方法如下:   (1)安裝redhat7.2 linux時選擇"服務器"或者定制安裝服務器軟件;   (2)修改/etc/httpd/conf/httpd.conf文件中下面關於個人空間設置的一段.(//後是詳細說明)   UserDir public_Html //此處修改默認目錄,可修改,應該與下面的   //相對應   #     # Control Access to UserDir Directories. The following is an example     # for a site where these directories are restricted to read-only.     #     # //     # AllowOverride FileInfo AuthConfig Limit     # Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec     #     # Order allow,deny     # Allow from all     #     #     # Order deny,allow     # Deny from all     #     # //.....行之間的所有#去掉,使得個人主頁用戶的設置生效.並且""中的 "/home/*/public_html"是個人主頁服務在linux中存放位置的設置 *代表用戶名生成的目錄名.     重新啟動httpd服務:httpd stop / httpd start 或者httpd restart     (3) 添加一個ftp用戶的shell,使其不能使用命令,和telnet 和ssh服務     編輯/etc/shells文件,在文件最後添加一行"/dev/null"的內容     (4)添加一個ftpchroot族,改組中的用戶將已自己的home目錄作為ftp根目錄   groupadd ftpchroot     (5)用戶申請個人主頁空間時,所用的用戶名在linux上要作為ftpchroot組的用戶.以下操作以test用戶為例:     建立一個用戶test ;密碼:test     usradd test -s /dev/null -g ftpchroot     passwd test     這樣就在/home目錄下自動產生一個test的目錄.   (6)進入test目錄,建立個人主頁發布目錄public_html,然後進行權限設置   cd /home/test     mkdir public_html     chmod 711 /home/test     chmod 755 /home/test/public_html     ok,現在只要將網頁文件通過用用戶名test密碼為test,使用ftp上傳到自己ftp目錄下的public_html目錄就可以啟動自己的web服務了,系統默認為index.html文件.     後記:如果服務器系統安裝完整,在個人主頁中可以支持PHP jsp動態網頁和mysql postgresql數據庫.


[1]

>



Copyright © Linux教程網 All Rights Reserved