初心者向けチュートリアル: Linux VPS に複数の SSH 低権限アカウントを追加する

初心者向けチュートリアル: Linux VPS に複数の SSH 低権限アカウントを追加する

システムにインストールされているシェルを表示します。

/etc/shells を cat する

「/bin/rbash」がない場合は、/etc/shells ファイルに「/bin/rbash」を追加します。

echo "/bin/rbash" >> /etc/shells

ユーザーチュートリアルの追加:

1. Linux ユーザーを追加し、そのユーザーに nologin シェル権限を付与します。

useradd ユーザー名 -s /sbin/nologin

2. ユーザーパスワードを設定します。

パスワード ユーザー名

3. このタイプのアカウントを頻繁に作成する必要がある場合は、操作を容易にするスクリプトを作成します。

SSH ターミナル経由でルート権限で VPS に接続した後、次のように入力します。

vi ssh.sh
sh ファイルを編集した後、i キーを押して編集モードに入ります。
次に、次の内容をコピーします(ターミナルでマウスを右クリックしてコピーします)

!/bin/bash

ユーザー追加 $1 -s /bin/false
$1:$2 をエコー | chpasswd

次に、Esc キーを押して :wq と入力し、保存して編集モードを終了します。
このように、次のコマンドを入力することで、ssh プロキシ アカウントを簡単に作成できます。

bash ssh.sh ユーザー名 パスワード

ユーザー名とパスワードは、設定するアカウントと対応するパスワードであり、置き換えることができます。
上記のスクリプトでは、$1 は対応するユーザー名、$2 は対応するパスワードです。
0ドルはどこに行ったのでしょうか?それは ssh.sh です。
$1、$2、$0 は bash スクリプトで使用されるパラメータ マーカーであり、それぞれパラメータの数を示します。

シングルサインオンSSHへのユーザー制限

まず、/etc/pam.d/sshdをpam_limits.soに接続します。
/etc/pam.d/sshdに次の行を追加します。
セッションには pam_limits.so が必要です
次に、/etc/security/limits.conf に次の行を追加して、SSH 経由でユーザー wind のシングル サインオンを実装します。後続のログイン セッションは失敗します。
風 – 最大ログイン数 1
次に、サーバーを再起動し、関連するサービス オプションを再起動します。じゃあ私に思い出させる必要はないわね。
[[email protected] ~]# 再起動

参考文献:
http://www.vps55.com/post/109.html
http://tweetyf.org/2013/04/setup_low_level_ssh.html
http://www.deepvps.com/add-proxy-ssh-account-on-vps.html
http://www.msits.com/archives/2204.html

<<:  Web3k: 月額 3 ドル / 20 GB のストレージ / 200 GB のトラフィック / 無制限の cPanel アカウント

>>:  HostQala: 月額 4.95 ドル / 1 コア / 512M / 10G / 100G / 1 IP / OpenVZ

推薦する

PIVO: 月額 45 ドル / 2*L5630 / 32GB メモリ / 1TB ハードディスク / 20TB トラフィック / DDOS / チャンドラー、西海岸

PIVO は 1997 年に設立されたアメリカの企業です。独立サーバー、ホスティング、その他のサービ...

GreenCloudVPS: $28.8/年/1GB メモリ/200GB スペース/1.5TB トラフィック/KVM/ロサンゼルス

GreenCloudVPSは2013年に設立されたホスティングプロバイダーです。ロサンゼルスのデータ...

vpsRus: 月額 3.5 ドル / メモリ 2GB / SSD スペース 40GB / トラフィック 2TB / KVM / ロサンゼルス

アメリカのホスティングプロバイダーであるvpsRusは、2016年に設立されました。現在、以下の V...

OneProvider: 月額 39 ドル / 8GB RAM / 2x 120GB SSD ハードドライブ / データ無制限 / ロサンゼルス

OneProvider では、このオファーには VPS だけでなく、専用サーバーとロサンゼルスのデー...

[ブラックフライデー] namesilo: ドメイン名割引

Namesilo は私が使用しているもので、whois プライバシー保護を無料で提供します。 .co...

Sharktech: ロサンゼルスとデンバーの専用サーバー、1Gbps および 10Gbps の無制限トラフィック、月額 99 ドル

Sharktechはラスベガスに拠点を置くアメリカの老舗ホスティング会社です。自社データセンターを所...

デイリーホスト: 39 元/月/1GB メモリ/30GB SSD ハードディスク/500GB トラフィック/50Mbps-100Mbps 帯域幅/KVM/香港 CN2

Ri Hostは2019年12月に設立された事業者で、主に香港CN2、ロサンゼルスCN2 GIA ...

Web テレコム サービス: 月額 7 ドル / メモリ 1 GB / スペース 10 GB / トラフィック 30 GB / KVM / 南アフリカ

南アフリカのホスティング プロバイダーである Web Telecom Services は、主に南ア...

WootHosting: 年間 6 ドル / 512 MB RAM / 15 GB ストレージ / 1.5 TB 帯域幅 / OpenVZ / ロサンゼルス

WootHosting は、アメリカのホスティングプロバイダーであり、2007 年に設立されました。...

ikoula VPS アクティベーションチュートリアルと 1.7GB メモリのドイツ KVM VPS の簡単な評価

詳細: ikoula: 月額 1 ユーロ/1.7 GB RAM/50 GB SSD スペース/無制限...

CloudCone: $12.95/年/256MB メモリ/10GB スペース/500GB トラフィック/1Gbps ポート/KVM/ロサンゼルス

CloudCone は比較的アクティブなホスティング プロバイダーで、主にロサンゼルス MC VPS...

ボックスの詳細: 月額 20 ドル / メモリ 1 GB / SSD 20 GB / トラフィック 1 TB / KVM / シンガポール

シンガポールのホスティングプロバイダーである Boxdetail は、公式には 2005 年に設立さ...

FtpIt: $12/年/512MB RAM/10GB SSD スペース/1TB 帯域幅/OpenVZ

FtpIt は、コストパフォーマンスの高い VPS を提供する優れたアメリカのホスティング会社です...