letsencrypt
letsencryptを使ってSSL証明書を設置する手順
#author(“2017-05-22T16:23:42+00:00”,“default:kazuma”,“kazuma”) letsencrypt 概要 [#e161ad90] letsencryptを使ってSSL証明書を設置する手順です。 手順 [#fcc2200b] # cd /usr/local/ # git clone https://github.com/certbot/certbot # cd certbot/ # ./certbot-auto -n # ./certbot-auto certonly –webroot \ -w /var/www/example -d example.com \ -m sample@example.com \ –agree-tos -n webサーバーの設定 [#td0b0a42] apacheの場合(CentOS6(sysvinit),apache2.2の場合) [#n6a9f7f2] 下記設定で80番にきた受付をすべてhttpsへリダイレクトさせる。
vim httpd.conf <– 80番の設定 RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule /.*$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] # vim ssl.conf DocumentRoot <– 80番の設定と同じ ServerName <– 80番の設定と同じ 下記へ変更する SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCACertificateFile /etc/letsencrypt/live/example.com/chain.pem # serivce httpd configtest # service httpd graceful 自動更新設定 [#tf41cd71] # crontab -e 00 05 01 * * /usr/local/certbot/certbot-auto renew –force-renewal && /bin/systemctl reload httpd
Linux で実行優先度を指定してコマンドを実行する
Linuxインストールメモ
LinuxからCIFS(smbclient)でTerastationをマウントする
samba インストール [#z5963ccb] LinuxからTerastationをCIFSマウントするには、下記のインストールが必要です。
yum install smb-client cifs-utils マウント [#yfe796d9] LinuxからTerastationをマウントするとデフォルトではrootでしかマウントできず、chgrpもchmodもできないため状況に応じて下記マウントを実施します。
ユーザーを指定してマウントする [#f46f987e] # mount -t cifs //TerastationのIPアドレス/test /mnt/test/ -o username=testuser01,uid=000,gid=000 パーミッションを指定してマウントする [#w4954b21] # mount -t cifs //TerastationのIPアドレス/test /mnt/test/ -o username=testuser01,uid=000,gid=000,file_mode=0775,dir_mode=0775
LinuxからSambaにてWindowsの共有ディレクトリをマウントする
SMB 説明 [#p5ba3cc2] Linux端末からWindows端末の共有ディレクトリを使用する場合は「smb-client」のインストールが必要です。