------------------------------------------------

ユーザー追加
[root@falcon21 ~]# useradd anpachi
[root@falcon21 ~]# passwd anpachi
ユーザー anpachi のパスワードを変更。・・・kitaima
新しいパスワード:
よくないパスワード: このパスワードは辞書チェックに失敗しました。 - 単純/系統的すぎます
新しいパスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。


[root@falcon21 ~]# passwd anthy
ユーザー anthy のパスワードを変更。         aq123wa
新しいパスワード:
よくないパスワード: このパスワードは辞書チェックに失敗しました。 - 単純/系統的すぎます
新しいパスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。


[root@falcon21 ~]# passwd blender
ユーザー blender のパスワードを変更。      bgt5678uhb
新しいパスワード:
新しいパスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。


---------------------------------------------------

ユーザーディレクトリ一括作成スクリプト作成 
publichtmlではなく、html を作成
[root@falcon21 ~]# vi userdirmake
#!/bin/bash

for user in `ls /home`
do
id $user > /dev/null 2>&1
if [ $? -eq 0 ] && [ ! -d /home/$user/html ]; then
mkdir -p /home/$user/html
chown $user. /home/$user/html
chmod 711 /home/$user
echo $user
fi
done
----------------

[root@falcon21 ~]# sh userdirmake
anpachi
anthy
blender
hayato
kazuya


***********************************

ユーザーディレクトリ一設定
[root@falcon21 ~]# vi /etc/httpd/conf.d/userdir.conf

<IfModule mod_userdir.c>
    #
    # UserDir is disabled by default since it can confirm the presence
    # of a username on the system (depending on home directory
    # permissions).
    #
    #UserDir disabled

    #
    # To enable requests to /~user/ to serve the user's public_html
    # directory, remove the "UserDir disabled" line above, and uncomment
    # the following line instead:
    #
    #UserDir public_html
    UserDir html         AliasMatch ^/anpachi(.*) /home/anpachi/html/$1         AliasMatch ^/hayato(.*) /home/hayato/html/$1         AliasMatch ^/kazuya(.*) /home/kazuya/html/$1         AliasMatch ^/blender(.*) /home/blender/html/$1         AliasMatch ^/anthy(.*) /home/anthy/html/$1
</IfModule>

#
# Control access to UserDir directories.  The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory "/home/*/html">
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    Require method GET POST OPTIONS
</Directory>

*************************************************
投票数:16 平均点:10.00

 
Back to Top