タグ: SSH

さくらVPS再々セットアップ

さくらの公式スタートアップスクリプトを参考にしながら、自前のスタートアップスクリプトを組んでみたが、設定ファイルをいじったり、通常は対話式で進めていくような作業がうまく行かない。 挙句の果てには、"dnf update" が失敗したり・・・ そりゃ、回線状況で失敗することがあるのはわかるけど、"dnf update" が失敗したまま先に進んでしまったら、後々不都合が起きそう。 ということで、やっぱり手作業で素の状態からやり直そうと思う。 1.OS再インストール VPSのコンパネからOSを再インストール。 パケットフィルタリングは以下の設定。 SSH:...

続きを読む

さくらVPS 再セットアップ1

結局、さくらVPSはもう一度セットアップしなおすことにした。 まずは、OS再インストールから、初期設定を行っていく。 1.OS再インストール VPSのコンパネからOSを再インストール。 パケットフィルタリングは以下の設定。 SSH:22 → 開放(後で閉じる)Web:80/443 → 開放メール:25/110/143/465/587/993/995 → 開放カスタム:(SSH用の別番号) → 開放 2.初期設定いろいろ 2.1.ホスト名変更 hostnamectl set-hostname hogehoge.xxx 2.2.パッケージのア...

続きを読む

さくらVPS契約してみた やり直しその2

1.OS再インストール VPSのコンパネからOSを再インストール。 今度は、最初からパケットフィルタリングの設定を行っておく。 SSH:22 → 開放(後で閉じる)Web:80/443 → 開放メール:25/110/143/465/587/993/995 → 開放カスタム:(SSH用の別番号) → 開放 ここで「公開鍵の登録」が出来るが、あくまでも「管理者ユーザー(root)」用の公開鍵なので登録はしない。そもそも、rootでのログインを切るのでroot用のカギは不要。 2.初期設定いろいろ 2.1.パッケージのアップデート dnf -y u...

続きを読む

Synology NASのデータをrsyncでバックアップ

現状、仕事場のパソコンのデータはNASにバックアップしているが、NAS本体に問題があったときのバックアップがないのが懸念点だった。 一応、NASにUSB-HDDをつないで、"Hyper Backup"のパッケージでバックアップは取れるんだが、水害とかで水に浸かったら、どっちもダメになるんで、別拠点(=自宅)にリモートでバックアップできれば、それに越したことはない。 一応、Synology NAS同士なら、わりと簡単に出来そうではあったんだが、それなりに出費がかさむ。 ということで、自宅の弐号機(Ubuntu 20.04)にバックアップを取れないか試してみることに。 事務所側のルーターでポート...

続きを読む

弐号機 再構築〜初期設定

ポータブルSSDの購入で、ちょっと立場が曖昧になった弐号機なので、再度用途を整理して、Ubuntu 20.04 LTS が出たことなので、再度ゼロから構築し直すことにした。 特にハードウェアの構成は変えず、下記の用途を考える。 Macbook ProのTimeMachine保存先Dockerなどの実験・開発環境ちょっとしたコーディング作業や画像の調整(出来たらいいなレベル) コーディングや画像の調整もできれば、というのは、MBPのスペックがキツイから。13インチの最廉価スペックを買ったもんだから、SSDの容量も少ないし、メモリも8GBと控えめ。 ブラウザで多数のタブを立ち上...

続きを読む

事務所NAS gitサーバーの構築

http://nuneno.cocolog-nifty.com/blog/2016/08/synology-nasd-1.html https://gist.github.com/walkerjeffd/374750c366605cd5123d 1.NASにGit Serverをインストールする DSMのパッケージマネージャーから、Git Serverを探してインストールする。Gitlabが使えるという情報もあったが、情報が古いのか、DS418jが対応してないだけなのか、ともかくGitlabはインストール出来ない。Git Server自体はインストールできるので、...

続きを読む

初号機&弐号機 環境構築 その2 SSH関連

1.bash-completion 調べてると、これがあるとそこそこ便利そうなので、入れてみる。 systemctl コマンドを使う際に、サービスの名前をTABで補完できるようになるらしい。 $ sudo yum -y install bash-completion 2.SSH関連の設定 2.1. root の直ログイン、空パスワードの禁止 $ sudo vi /etc/ssh/sshd_config ---- #PermitRootLogin yes ↓ PermitRootLogin no # コメント解除し、no に変更。 #PermitEmpt...

続きを読む