Skip to content

Instantly share code, notes, and snippets.

@nishinoshake
nishinoshake / raedme.md
Last active July 10, 2016 13:41
暗号化がよくわからん

##用語の整理 ###暗号化 データをパっと見ではわからなくすること

###復号化 パっと見でわからないデータを、わかるようにすること

###送信者と受信者 データを送る人と受ける人

@nishinoshake
nishinoshake / readme.md
Last active July 10, 2016 13:41
MySQL5.7インストール時にやること

##パスワードなどのセキュリティまわり ###パスワードを確認する grep 'generated' /var/log/mysqld.log A temporary password is generated for root@localhost: passwordddd

もっといい方法あるかもだけどログに書いてある

###パスワード変更など mysql_secure_installation

@nishinoshake
nishinoshake / readme.md
Last active July 10, 2016 13:42
vsftpのインストール

##インストール

vsftpdのインストール

yum install vsftpd

オレオレ証明書を発行

openssl req -x509 -nodes -newkey rsa:2048 -keyout /etc/pki/tls/certs/vsftpd.pem -out /etc/pki/tls/certs/vsftpd.pem Generating a 2048 bit RSA private key

いろいろ聞かれるので素直に答える。

@nishinoshake
nishinoshake / readme.md
Last active August 24, 2016 08:06
Mailmanのインストール
  1. 最新版のインストールに必要なPythonをインストール
    yum -y install python-devel

  2. mailmanグループとユーザの追加 groupadd mailman useradd -c "GNU Mailman" -s /sbin/nologin -M -g mailman mailman

  3. ユーザのホームディレクトリ変更 usermod -d /usr/local/mailman mailman

@nishinoshake
nishinoshake / sendmail.sh
Last active August 10, 2016 12:14
sendmailでテストメールを送る
# ワンライナーで書けた
echo hello | sendmail -f [email protected] [email protected]
# 「.」で終了で対話的に
$sendmail 送信先アドレス
From: 送信元アドレス
To: 送信先アドレス
Subject: This is it!
this mail is test.
@nishinoshake
nishinoshake / readme.md
Last active August 24, 2016 10:30
Postfix + Dovecotの設定

#Postfix + Dovecot

##設定手順

  1. セキュリティゾーンの設定から25(SMTP), 110(POP)のポートを開放する
  2. Route53からmail.sample.jpのAレコードとMXレコードを設定する
  3. Postfix(メール送受信ソフト)のインストール
    sudo yum -y install postfix
  4. /etc/postfix/main.cfを編集する(ドメインなどの設定)
    sudo vim /etc/postfix/main.cf myhostname = mail.sample.jp
@nishinoshake
nishinoshake / command.sh
Created June 2, 2016 05:22
systemdの使い方
#起動
sudo systemctl start httpd
#停止
sudo systemctl stop httpd
#再起動
sudo systemctl restart httpd
#状態確認
@nishinoshake
nishinoshake / readme.md
Last active July 10, 2016 13:44
MySQLのインストール

##MariaDBが入ってたらアンインストール yum list installed | grep maria yum -y remove mariadb-libs

ふつうに yum install mysql するとmariaが入るので注意

##MySQL公式のyumを追加 yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

最新を確認してリポジトリを追加する。

@nishinoshake
nishinoshake / readme.md
Last active July 10, 2016 13:44
Twitterカード

#種類

  • summry
  • summary_large_image

カードタイプについて

#画像サイズ ##summary The image must be a minimum size of 120px by 120px and must be less than 1MB in file size. ##summary_large_image

@nishinoshake
nishinoshake / port_forwarding.sh
Created May 30, 2016 10:25
ポートフォワーディングがよくわからん
# ローカルの12345ポートを
# ターゲット(ttt)のポート22と
# proxy経由で繋いであげる
ssh -L 12345:ttt.ttt.ttt.ttt:22 -i keyname.pem [email protected]