インターネット経由で自分のマシンに Ubuntu サーバーをセットアップしてほしいというクライアントがいます。私はフロントエンド開発者ですが、Linux の使用には慣れています。SSH など、これを実行する方法はあるでしょうか?
答え1
システムがこのタイプの接続を受け入れるように正しく構成されており、ターミナル経由でシステムを設定できる場合は、SSH経由で設定できます。次のようなリモートデスクトップツールを使用することもできます。チームビューアーシステムをグラフィカルに表示したい場合。
SSH を設定するには、ユーザー/クライアントは次のような操作を行う必要があります。
sudo apt-get install openssh-server
- sshをインストールするsudo nano /etc/ssh/sshd_config
- このファイル内でリスニングポートを指定しますsudo service ssh restart
- SSHを再起動する- そのポートのssh接続を目的のシステムに送信するルータールールを設定します(を使用して内部システムの内部IPを取得します
ifconfig
)
単純な SSH 接続では、このような方法でも問題なく動作します。
セットアップの詳細を知りたい場合は、クライアントが求めているサーバーの種類をお知らせいただく必要があります。タグから判断すると、Web サーバーであると思われますが、インストールに優先順位はありますか。それとも、Apache で目的の結果を十分に得ることができますか。