Global network と local network (subnet)
の設定をする際、両方に Default router
を設定すると、サービスに外部からアクセスするrouteと、
サーバの応答を返す route
が変わってしまうことがあり、通信ができなくなる。
基本的に、Global network側だけにDefault gatewayを設定する。
Local network からは別のgateway (router)
を介して外部に接続する。
dnf でうまくいかない場合、yumに読み替えてください
OSのupdate。パッケージでエラーが起こったらオプションを追加
# dnf update -y --skip-broken --nobest
サーバ関連
/etc/samba/smbd.confの例
[conf]
comment = conf
path = /home/conf
valid users = tkamiya,apache # force
user/groupに設定するには valid usersにも設定する
browseable = Yes
read only = No
writable = yes
inherit acls = Yes
# 親ディレクトリのACL設定を引き継ぐ
force user = tkamiya
force group = apache #
CGIを実行できるよう、groupをapacheにする
create mask = 0660 #
実行ファイル以外の作成時のpermission
directory mask = 0770 #
ディレクトリの作成時のpermission
force create mode = 0770 # 実行ファイルの作成時のpermission
# ゴミ箱
vfs objects = recycle
recycle:repository = .recycle:w
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = no
recycle:maxsize = 1000000000
recycle:exclude = *.tmp *.temp
既存ファイル・ディレクトリの設定変更 (-m)
% sudo setfacl -m u:your_user:rwx /home/conf/published_html/cgi-bin
% sudo setfacl -m g:your_group:rwx /home/conf/published_html/cgi-bin
新規ファイル・ディレクトリのデフォルトACL設定 (-d)
% sudo setfacl -d -m u:your_user:rwx /home/conf/published_html/cgi-bin
% sudo setfacl -d -m g:your_group:rwx /home/conf/published_html/cgi-bin
ACLの設定確認
% sudo getfacl /home/conf/published_html/cgi-bin