-
リモート接続のLinuxシステム管理
-
なぜLinuxシステムのリモート接続
-
トレーニングと教育機関の多くでは、通常、仮想マシン・インターフェースではなく、実際の作業のシナリオを操作する方法でのみお馴染みの学生の多くにつながった仮想マシンまたは仮想マシン・インターフェース、グラフィカルインタフェースの知識に直接説明します精通。実際には、実際の作業のシナリオでは、ユーザーはほとんどの物理サーバまたは仮想マシン・インターフェースローカルウィンドウへのアクセス権を持っていない、サーバーバーレーンシステムので、それを購入した場合、クラウドホスティング、ホスティングユーザーをIDCの部屋を引っ張ってきましたでも、サーバーのローカルモニターには触れないで、この時間は、リモート接続を介してLinuxシステムを管理します。私は、Linuxシステムをインストールした後、したがって、良好な最初のステップのLinuxの運用・保守を学ぶことはリモートでLinuxシステムの管理を接続するためにクライアントソフトウェアを設定することです。
-
接続のヒント
1.IPアドレス
コンピュータは、インターネット上になるユニークな32ビットのアドレス、IPアドレスを持っている、IPアドレスは、サーバーの場所に相当します。
私たちが誰かを見つけるとき、あなたはサーバー接続にアクセスする場合、それはサーバーのIPアドレスを使用して達成されなければならない、人の特定のアドレス、同じトークンを知りたい、サーバーのIPアドレスは、サーバーの特定のアドレスに相当します。
LAN(唯一の私たちの現在の環境で有効になります)また、予約済みIPアドレスを持っている、通常192.168,10.0,172.16を開始し、各LANのIPアドレスは一意です。
注意:外部ネットワークのIP アドレス- 世界でアクセス可能なIPのアドレスを。ネットワークのIP アドレスは- のみの範囲内でアクセスできるIPの例えば、アドレス:ビジネス、教室が、絶対ではありません。
-
コンセプトはシンプルなポートです
ホストは上記の機能やサービスの多くであってもよいし、ポートを介してホスト上のさまざまなサービスが表現されています。たとえば:デフォルトでは、リモート接続のための私たちのポート・サービスは、サービスのデフォルトのポート番号のWebインタフェースにアクセスするために使用されるSSHサービスのサービス名は80、HTTPサービスのサービス名で、22です。
-
契約の概念
ネットワークプロトコルは、両方のコンピュータが準拠するために協力しなければならない通信の規約の集合であるとして、プロトコル、ネットワークプロトコルを参照しました。互いを識別するために、どのように、接続を確立する方法など。コンピュータ間での相互交流と通信するための唯一の規則を以下に示します。その3つの要素は以下のとおりです。構文、意味、タイミング。
ソース・ネットワークから宛先にデータを作るために、ネットワーク通信の参加者が同じ規則に従わなければならないルールのセットは、ネットワークを介して送信されるデータパケットの最終的なフォーマットに反映されているプロトコル(プロトコル)と呼ばれます。
異なるポートを理解するのは簡単では、異なる機能に対応し、異なるサービスを提供し、異なる通信方式、クライアントとサーバの間の通信における通信方式は、プロトコルとして理解することができる有していてもよいです。
異なるサービスのホスト上のポートで区別されています。ポート、別の服の通信であれば、クライアントとサーバの間で、それは別のプロトコルを使用することができます。
あなたはIPアドレスでサーバーを見つけることができますので、あなたは別のサービスポート接続を介してさまざまなサービスを取得し、さまざまなプロトコルを使用してすることができます。次の表は、実質的記述子テーブルを、対応する接続に関連する用語および機能です。
名前 |
中国名 |
意味 |
IP |
IPアドレス |
誰、 |
港 |
ポート |
、どのようなサービスを行います |
プロトコル |
合意 |
どのような言語、コミュニケーション |
私たちは、SSHプロトコルに基づいており、リモート接続サービスを利用しています。SSHは、IETFネットワークワーキンググループが開発したプロトコルです。データ伝送、暗号化処理のオンラインデータパケットにより、SSH最初に暗号化し、データ伝送の前に、これは、データ転送のセキュリティを保証します。
SSHは、リモートログインセッションのために設計されたセキュリティプロトコルであり、他のネットワークサービスを提供します。SSHプロトコルを使用して効果的に情報漏洩のリモート管理プロセスを防ぐことができ、現在の環境での生産、一般的にSSHプロトコルサービスの代わりに、telnetなどの伝統的な安全でないリモートのオンラインソフトウェアサービス、(非暗号化)によって使用されるほとんどの企業ように。
-
リモート接続ツールを導入します
リモートのLinuxサーバーは、最も一般的に使用されるXshell、のSecureCRT、パテなどを持って接続するための一般的なツールがXshell、SecureCRTのです。これらのクライアント接続ツールはもちろん、彼らはまたようにTelnetなど他のプロトコルをサポートし、SSHプロトコルを使用してリモートで接続されているLinuxサーバ上で同じSSHサービスのsshdプロセスに対応しています。
リモートMAC接続ツールシステム一般iTerm2またはローカル接続。
-
Xshell全体最適
- 定義されたXshellログ([ツール] - [オプション])
図に示すように。
- 自動更新をオフにXshell
如下图所示
- 关闭Xshell声音
如下图所示。
-
显示优化
-
Xshell基础优化
如下图所示进行配置:
-
xshell使用连接
在真正的工作环境里,运维人员是几乎接触不到机房的服务器的。都是使用软件来远程连接控制。比如常用的CRT 和 xshell 。Xshell进行连接服务器,需要知道服务器的外网ip。查看虚拟机的ip地址,在命令行上面输入命令 ifconfig eth0
如下图所示
接下来如何使用xshell连接进入服务器,打开xshell软件,点开弹出的新建窗口,名称root,协议是选用默认的SSH加密协议。主机(H)输入你所获取到的IP地址端口默认22即可。
按照下图所示进行配置:
- 到了此处,表示我们远程连接已经成功起来了。
-
远程连接工具排错
-
道路是否畅通
-
1.ping 10.0.0.200 #服务器ip地址
2.是否有劫财劫色,被拦截了:SElinux,Firewalld #防火墙
3.是否提供远程连接服务(提供sshd服务)
命令:telnet 10.0.0.200(ip地址) 22(端口号)
-
远程连接失败常见原因
1.ip地址是否正确
2.网卡配置是否正确
3.关闭centos7 NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
4.虚拟网络编辑器
NAT模式:子网 IP:10.0.0.0
NAT设置:网关 IP:10.0.0.254
5.VMware服务是否正常启动
VMware 服务是正常运行(WIN搜索服务)
VMware网卡问题,查看本地网络。