Ubuntuのオペレーティング・レイのブログに入るの一部

チェック・システムのバージョン

cat /etc/os-release

rootパスワードの変更

passwd

新しいユーザー

新しいユーザー:

adduser username

グループに参加するために新しいユーザーを須藤、あなたは、sudoコマンドを使用することができます。

gpasswd sudo -a username

あなたがこれを行う場合は、sudoコマンドを実行すると、ユーザ名がsudoersファイルではありませんプロンプトが表示されます。この事件が報告されます。

デフォルトのsshのポートを変更

sudo vi /etc/ssh/sshd_config、修正ポートカスタムポート番号、その後は、SSHサービスを再起動します。sudo systemctl restart sshd.service自分の必要に応じてすることは禁止rootユーザーは、設定ファイルを変更するかどうかを確認するために:PermitRootLogin noして、SSHサービスを再起動します。

sshのフリー秘密の着陸

機械生成されたキー:

1 
2
ます。mkdir -pの〜/ .ssh / VPS 
のssh-keygenは-t rsaの-C "***@gmail.com" -fの〜/ .ssh / VPS / id_rsaと

設定ファイルの設定、下に新しい設定ファイルの〜/ .ssh / vi config

1 
2
3
4
5
6
#設定VPS 
ホストはVPS
***ホスト名を。***。***。***
ポート***
IdentityFileにの〜/ .ssh / VPS / id_rsaと
ユーザー***

マシンは、VPSを上陸させ、パスワードを入力する必要があります。

ssh vps

.sshディレクトリを作成します。

cd ~;mkdir .ssh

ユニットは、ユーザーのパスワードが必要ですVPSの.ssh公開鍵ディレクトリにコピーします:

scp id_rsa.pub vps:~/.ssh/authorized_keys

VPS上のauthorized_keysファイルのパーミッションを変更します。

chmod 600 authorized_keys

Freeは、マシンの秘密の着陸VPSの後に実施することができます。

vimのインストール

1 
2
aptの更新sudoの
須藤はaptインストールのvimを

インストールのFTP

参考リンク

インストール:

1 
2
3
4
5
6
aptのFTPインストールsudoの
須藤はaptインストールvsftpdの

netstatの-npltu須藤| grepを21
#ログイン
のftp localhostを

コンフィギュレーション・ファイル/etc/vsftpd.confを変更します。

1 
2
3
4
5
6
7
8
9
10
#制御接続のリスニングポート番号を設定し、デフォルトは21さ
= <ポート> LISTEN_PORT
#はオープンローカルユーザがアクセスの書き込みである
= YES WRITE_ENABLE
anon_mkdir_write_enable = YES
anon_upload_enable = YES
userlist_fileで、#のみユーザリストファイルをできるように、上のすべてのユーザがログインを制限します
= YES userlist_enableの
userlist_deny = NO
userlist_file =の/ etc / vsftpd.user_list

/etc/vsftpd.user_listの作成、書き込みのみ許可ログオンユーザー名。

サービスを開始します。

sudo service vsftpd start

gitのをインストールします。

1
gitのをaptのインストールSUDO

インストールドッカー

ビッグボックスは、  レイのブログの一部を動作させるのUbuntuを入力・ >ドッカー公式のインストールのチュートリアル

リポジトリを設定します。

1 
2
3
4
5
6
7
須藤はapt更新
須藤はaptインストールのapt-輸送-HTTPSカールソフトウェア・プロパティ・コモン証明書CA
#はドッカーの公式GPGキーの追加
カール-fsSL https://download.docker.com/linux/ubuntu/gpgを| 須藤はapt-キーアドオン-
#9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
須藤はapt-キーの指紋0EBFCD88
sudoのアドイン-aptのリポジトリに「deb [アーチ= AMD64] https://download.docker.com/linux/ubuntu $ (lsb_release -cs)安定しました」

インストールドッカーCE:

1 
2
3
4
5
須藤はapt更新
#はドッカーCEの最新バージョンをインストール
須藤はaptインストールドッカ-CEの
#はドッカーCEはハロー世界のイメージを実行して、正しくインストールされていることを確認します。
sudoのドッキングウィンドウの実行ハローワールド

スタートドッカーCE:

1 
2
sudoのsystemctl 有効ドッカ
はsudo systemctl開始ドッカ

ドッカーは、ユーザーグループを確立します。

デフォルトでは、ドッキングウィンドウのコマンドはUnixソケットとドッカーエンジンのトラフィックを使用しています。そして、rootユーザーのみとユーザーグループがドッキングウィンドウドッカーエンジンUnixソケットにアクセスすることができます。セキュリティ上の理由から、直接、一般的にLinuxシステムのrootユーザーを使用しないでください。したがって、より良いアプローチは、ユーザグループに参加するユーザドッカードッカーの使用を必要とすることです。

グループドッカー確立します。

sudo groupadd docker

現在のユーザーは、グループをドッキングウィンドウに参加します:

sudo usermod -aG docker $USER

ビルドshadowsocks

ドッカーハブ、彼らが作成した画像をダウンロードしてください。

1 
2
3
4
#ミラーゲット
ドッカープルzhanglei12345 / shadowsocks-libevは用
コンテナの起動#を
ドッキングウィンドウの実行--restart =常に-d -p HOSTPORT :containerPort zhanglei12345 / shadowsocks-libevは:最新-s 0.0.0.0 -p containerPort -k mypasswordを-m AES-256 -cfb

ビルドshadowsocksr

ドッカーハブ、彼らが作成した画像をダウンロードしてください。

1 
2
3
4
#ミラーゲット
ドッカープルをzhanglei12345 / shadowsocksr
#始まるコンテナ
ドッキングウィンドウの実行--restart =常に-d -p HOSTPORT :containerPort zhanglei12345 / shadowsocksr:最新-p containerPort -k mypasswordを-m AES-256-CFB -O auth_sha1_v4 -o http_simple

インストールドッカー作曲

リリース・ドッキングウィンドウ/コン・GitHubの

1 
2
3
4
5
6
#の対応バージョンダウンロード
sudoのカール-L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose- $(のuname -s) - $(のuname -m) " -oを/ USR / ローカル /ビン/ドッカー-作曲
#フーは、アクセス権の実行
X- +は/ usr / chmodはsudoのローカル /ビン/ドッカー-作曲
#はバージョン番号を確認する
ドッキングウィンドウ、コン--version

おすすめ

転載: www.cnblogs.com/lijianming180/p/12041073.html