選択するLinuxサーバー。 サーバー用のLinuxディストリビューション サーバー用の最高のLinuxオペレーティングシステム。

新しいシステムの最初の知人は、そのインストールから始まります。 このトピックはかなり殴られていて、インストールプロセスの説明なしに、ちょうど怠け者だと書いていないという事実にもかかわらず、初心者のためのサイクルは不完全です。 システムの設置方法だけでなく、これらの設定やその他の設定を選択する理由、およびその影響についても説明します。 また、Ubuntuのサーバ版をインストールすることを検討します。これは、初心者の管理者を対象としているため、知識のギャップをなくし、他の資料の意識に意識的にアプローチできるからです。

このオプションはパフォーマンスを向上させますが、再起動が安全でない場合はデータ整合性の値を持ちます。 変更をチェックする。 作業の正確性をチェックする。 永遠にリモートディレクトリをマウントしてください! このような行をファイルの最後に追加します。

クライアントへのインストールについては、上記と同じです。 このプロトコルを使用すると、ファイル転送はエンドツーエンドで暗号化され、読み取りまたは傍受されることなくファイル転送を保護することができます。 送信を暗号化することはできますが、これには大量の設定が必要です。

私たちのソリューションの主なシステムはUbuntu Serverなので、それをインストールします。 あなたはいつでも最新のリリースをhttp://www.ubuntu.com/download/serverから得ることができます。 LTS版のみを使用することを強くお勧めします。 原則として標準バージョンは、新技術を実行するためのテスト場であり、9ヶ月のサポート期間はオペレーティングシステムでは絶対に受け入れられないということは言うまでもなく、不安定に動作する可能性があります。

リスニングポート22を好みのものに変更してください。 。 これらの行を構成ファイルの末尾に追加します。 コマンドを使用してインストールできます。 他のユーザーに対しても同じ操作を繰り返します。 一般的なパラメータは既に定義されています。 メインファイルの既存の内容に次の行を追加します。

ゾーンファイルの設定

パーミッションファイルの命名法は、設定されているパーミッションにのみ依存します。 彼はそれらを容易に認識できるはずです。 ゾーンファイルの主な構成パラメータは次のとおりです。 作成後、これらのファイルは次のように編集する必要があります。

インストールメディアから起動するときに最初に表示されるのは、言語選択メニューです。


  インストーラとシステムがあなたと通信する言語だけでなく、どのロケールも生成されます。 ロケールのセットは、国別アルファベットの文字の表示方法だけでなく、1C Serverなどの地域設定に重要なプログラムやサービスの作業にも影響します。

セットアップ後の操作

この構成の後、2つの重要な操作を実行する必要があります。 サーバー自体もプロプライエタリなクライアントとして構成する必要があります。 。 サーバーのロード・コマンドは、ある配布から別の配布に変わります。 しかし、従うべき手順はある分布から別の分布へと異なる。 これでサーバーをテストする必要があります。

どのポートを開く必要がありますか?

これは、よく分散されたネットワークに固有のものであることを示す必要があります。 。 次のボタンをクリックして共有します。 これは、インターネット上の独自の音声会議ソフトウェアです。 その後、スーパー管理者のパスワードを入力します。 ユーザーを作成する必要があります。

その後、選択した言語に基づいて、既に選択した言語のシステムがインストールに切り替えて、提供する国を示します。


  レイアウトの自動定義は中止する必要があります:


  また、リストから必要なレイアウトを選択するには、ほとんどの場合、システムの選択に同意するだけで十分です。

ユーザー名のパスワードを選択します。 サーバーに関連する情報を入力します。 このユーザーと自分自身を特定し、自分のフォルダに自分自身を配置します。 サーバーをインストールするために必要なアーカイブをダウンロードしてください。 あなたが上記のコマンドの助けを借りて受け取った情報に注意を払う!

[接続]をクリックし、次に[接続]をクリックします。 ログインすると、トークンを指定するよう求められます。 フリーソフトウェアの原則と、パッケージシステムに従って新しいバージョンのシステムをリリースするプロセスを考慮したコントロールパネルに対応できる配布サーバに移動します。


  次に、それを切り替えるためにキーの組み合わせを指定する必要があります。 個人のシステムでない限り、デフォルト以外のものを指定することは強くお勧めしません。 Alt + Shift。 それは非常に不快なので、よく知られていないシステムでは、それをインストールした管理者によってどのような組み合わせが選択されたかを推測します。

インストールに適した周辺機器

すべてのインストール手順に続いて、接続して離れる以外は何もしないでください! 両方とも完全に成熟しており、安定しており、特定のニーズや考え方を除いて、どちらか一方を選択する特別な理由はありません。 これは、次のリリースで解決する必要のある既知の問題です。 ただし、インストールパッケージに含まれているリリースノートをお読みください。

多くの場合、インタラクティブコマンドまたは「グラフィカルインタフェース」からインストールするかどうかを選択できます。 詳しい手順は、リリースノートに記載されています。 永続的なビジネスは容易ではありません。 また、コンピュータの電源を入れると自動的にオンになります。 サーバーとの操作を認証する前に、サーバー・マシンがクライアントを介してネットワーク上で使用可能かどうかを確認することをお勧めします。


  次のステップでは、システムはネットワーク設定を取得しようとします。ほとんどのネットワークにDHCPサーバーがあるため、この段階でシステムはネットワークを設定し、インターネットにアクセスします。


  なんらかの理由でネットワーク設定を自動的に取得できない場合は、手動で指定するか、この手順をスキップします。 私たちは教育目的のためにのみ、アイテムを選択します 今すぐネットワーク設定をスキップする.

サーバーが稼働していることを確認します。

異なるアドレスを知っている場合は、それらを直接使用することができます。 サーバー・サーバーがクライアントに使用可能であることを確認したら、次のステップに進むことができます。 サービスまたはアプリケーションとして。 このサービスは、デフォルトで使用することをお勧めします。

以下のセクションでは、これらの各ケースで作業を管理する方法を示します。 これがコントローラプロセスです。 サーバーへの開いているネットワーク接続ごとに、このプロセスのインスタンスが存在します。 これらの手順については、こことここでのヘルプを参照してください。

  • シンボルが緑色でグレーの場合は、キーパーによって制御されます。
  • シンボルが黄色と黒の場合は、単独で動作します。
アイコンが点滅している場合は、サーバが初期段階にあることを示します。 上記の赤いアイコンまたは停止記号は、問題があり、開始できなかったことを示します。


  その後、システム名とユーザー名を指定する必要があります。 Ubuntuのアカウントでは、 ルート   この段階で作成されたユーザーは、コマンドを使用して権限をスーパーユーザーにアップグレードする権限があります sudo。 詳細については、当社の記事を参照してください。 また、Linuxは大文字小文字を区別するシステムであることを忘れないでください。良い音質のルールは、ユーザー名を含め、小文字のみを使用することになります。

一部のオペレーティングシステムでは、コンピュータを再起動する必要があります。 パネルに表示されるアイコンを右クリックし、メニューから適切なオプションを選択することで、サーバーを停止できます。 パネルアイコンを使用してシャットダウンすると、最初のプロセスが完了し、接続要求を待機します。他のプロセスが存在する場合、各クライアントがデータベースから切断されるまで正常に動作します。

クライアントのみをインストールする

もちろん、リスナーが停止すると、他の人が接続できるようになります。 このガイドでは、いくつかの便利なユーティリティを紹介します。 それ以外の作業を行うには、クライアントインストールが1つだけ必要です。 しかし、まず、次のことに注意する必要があります。 パスワードは、信頼された少数の管理者だけが知っている必要があります。 したがって、このスーパーユーザーを使用して、通常のデータベースを作成して設定する必要はありません。 代わりに、データベースの永続ユーザーを作成し、これらの最新の正規の名前とパスワードをエンドユーザーに提供します。 手紙にアクセスできる人は誰でも、それを傷つけたり、完全に破壊することができます。 ユーザーはそのような必要性がなく、読書のために利用することはできません。 サーバーへの要求によってのみデータベース内の任意のオブジェクトにアクセスできます。サーバーは、そのような要求にアクセスするための適切なアクセス許可があることを保証します。 この操作モードでは、ユーザーはデータベースファイルへの適切なアクセス権を持っている必要があります。 これにより問題が発生する場合は、サーバー・プロセスに対してのみセキュリティー・データベースへのアクセスを予約することが最善です。 したがって、ユーザーはネットワーク層を介して接続する必要があります。 エイリアスを使用すると、データベースの順序を変更することができ、変更されていないクライアント接続文字列を残すこともできます。もちろん、このエイリアスを使用する場合は、データベース接続文字列で指定する必要があります。 デフォルト値はAllです。つまり、制限はありません。 この時点で、サーバーを再起動する必要があります。 。 前のレッスンで述べたように、Webサーバーは静的ページだけでなく動的ページも処理できる必要があります。


ホームディレクトリを暗号化する提案も放棄する必要があります。

次に、現在のタイムゾーンを指定します。 間違って設定されたタイムゾーンは、多くのサービスの不正な操作につながる可能性があり、アプリケーション内の信頼性の低い情報(たとえば、他のタイムゾーンにあるユーザーがデータを使用している場合など)を引き起こす可能性があります。 同時に、独自のタイムゾーンを選択することが重要であり、対応するタイムゾーンはGMTからのオフセットではありません。 これは、国のタイムゾーンが変更された場合、システムがアップデートを正しく適用するために必要です。

これを行うには、次のコマンドを実行します。 インストールを確実にするために、コマンドを実行することができます。 そして、次のコードを記述します。 次のアドレスを入力して、ブラウザで作成したページにアクセスします。 印刷されたものは、私たちが書いたコードの範囲外であることがわかります。

変更するのが関心のあるものに注意を集中させて、管理されたパラメータのいくつかを見てみましょう。 これらはコンピュータのリソースに基づいてインストールされますが、スクリプトの問題によってサーバーがブロックされないように常に指示されています。 エラー処理とロギングこのセクションでは、エラーとログを処理するパラメータを見つけます。 より多くの情報を書くことは、より良いですが完了した時点で行われます。また、インターネット上のWebサイトは、サイトのセキュリティおよび関連情報のセキュリティを大幅に損なうコンピュータ攻撃にこの情報を使用できるため、エラー情報を最小限に抑えることが不可欠です。 。 リソースの制約 。 その選択は、彼の頭に重い負担を見せた貧しいアンドレアに落ちた。

ロシアの現実では、タイムゾーンの変更が行われたよりも早く配布キットがリリースされ、リストには実際のベルトはありません。これは上の図のとおりです。 この場合、弊社の記事の推奨事項を使用するために、システムをインストールして更新した後、時間の移行前であったベルトを選択する必要があります。

実際、彼は彼にそれをすると言ったので、だれでも彼の邪悪な叫び声の原因となった。 すべてのコマンドはターミナルを介して実行されるため、少なくともベースを知る必要があります。 さて、ターミナルを開いて始めましょう! 追加のソフトウェアをインストールするように求められます。

ブラウザを開いてアドレスバーに入り、インストールの成功を確認します。 ページに "It works!"というメッセージが表示されます。 まず、サーバーを実行しているユーザーを変更してみましょう。 すでに述べたように、開発サーバーであるため、明白なセキュリティ上の理由からのみ、ローカルコンピュータからサーバーへのアクセスを制限します。

時間を設定したら、ディスクを設定する最も重要な段階に進みます。 システムにはいくつかのオプションがあり、その中に自動マーキングがあります。 ほとんどの場合、この項目を選択します。 1つのディスクについて話した場合、セクションを分割する必要はありません。ただし、デスクトップシステムの場合は別のセクションを作成する価値があります / home.

ローカルコンピュータへのアクセスのみを制限する

ファイルを保存して閉じ、残りは変更しないでください。 次に、サーバーのルート文書を変更します。 そして別の設定ファイルを開きます。 このファイルでは、文字列を探しています。 それから私たちは交換しようとします。 コマンドの助けを借りてすべてをインストールします。 いつものように、私たちは "Enter"インストールで必要な追加パッケージを確認します。

コンピュータの起動時に自動的にサーバーを起動しないでください。

インストール中に、プログラムがインストールされるWebサーバーをインストールするように求められます。 そして、行頭に#文字を挿入します。 始めてください。 近年、クラウドはコンピュータサイエンスの最もホットな問題の1つです。 この概念は非常に広範であり、厳密な定義で結論づけるのはしばしば困難なような多様な形をしています。 もちろん、多くのサービスが組み込まれており、インターネットの使用に基づいており、柔軟で安全でユーザーフレンドリーな方法でコンテンツと情報を管理および整理できます。

ロードされたシステムでは、データセクションを実行することが理にかなっています。たとえば、 / var / www   または / opt / zimbra別々のディスクアレイにインストールします。 ソフトウェアRAIDにシステムをインストールする場合は、記事:を参照してください。 それ以外の場合は、LVMなしで自動パーティションを選択してください。この場合、スワップパーティションがディスク上に作成されます( スワップ)GB単位のサイズと残りの領域のルートパーティション。

1つの結果は、中小企業の現実は必然的に "クライアント"の役割を果たし、ほとんど決して雲ではないということです。 明らかに、クラウドシステムを作成するための膨大なハードウェアリソースがあります。 実際には、これにより、ドキュメントをアップロードするだけでなく、オンラインエディタを使用してドキュメントを作成し、ユーザーと共有することもできます。

また、多くのプラグインが含まれており、連絡先、スケジュール、その他多くのアクションを管理できます。 常に与えられ、所有者の支配下にある。 すべてのタイプの情報の同期化と共有。 任意のデバイスとオペレーティングシステムを使用してデータにアクセスします。 プロジェクトの延性は、設置段階で明らかである。 実際には、3つの手順があります。


  もう一つの重要な問題は、アップデートをインストールすることです。 一方で、アップデートによって、脆弱性をタイムリーにシャットダウンし、システムを最新の状態に保つことができます。一方、制御されていないアップデートは、深刻な混乱を引き起こす可能性が非常に高いです。 何をするか - あなたが選ぶ。 責任を負うシステムを専用システムでテストした後に更新プログラムをインストールすることをお勧めしますが、ルーターを構成する場合は更新プログラムを有効にすることができます。


  システムの基礎を確立したら、インストーラはインストールするソフトウェアセットを選択するように求めます。 この段階で必要な役割を選択し、システムの設定を準備することができます。 初心者の管理者にとって特に悪いですか? 悪い これが理由です。このアプローチでは、システムは管理者にとって「ブラックボックス」のままです。個々のパッケージの目的、システム全体の役割と影響については考えられません。 したがって、提案されたオプションを放棄し、必要なパッケージを手動でインストールすることをお勧めします。 これは、システムとコンポーネント間の相互作用をよりよく理解するのに役立ちます。 そして、あなたが水中の魚としてLinuxで感じ始めたら、ソフトウェアを自動的にインストールする必要があるかどうかを決定します。

したがって、私たちは何も選択しません( タブ)アイテムに行く 続ける.


システムがインストールされている間に、すぐに逃げることができます、非常に強力なシステムではなく、自分自身のコーヒーを注ぐ、この操作は多くの時間を取ることはありません。

このプロセスが終わると、インストーラはブートローダのインストールを尋ねるでしょう。何か "厄介な"ブートシステムを備えたシステムを計画しているのでなければ、このオファーに同意する必要があります:


  その後、システムを再起動するように求められます。これでインストールが完了し、本格的なサーバーオペレーティングシステムが使用可能になります。

だから、システムへの最初のエントリは、私たちはそれについて書いていないだろう、これは読者の応答のためではないことを示した、この時点で多くの困難を示した。 したがって、Linuxシステムでは、パスワードを入力するプロセスは視覚的に表示されません。文字の組み合わせを入力するだけで、 入力外的には何も起きていないかのようにシステムは動作しますが。 この動作はUNIXシステムから引き継がれ、攻撃者がパスワードの長さを知ることができないようにセキュリティ目標を追求します。

ログインしたら、まずネットワークを設定する必要があります。 覚えているように、我々はインストール段階で調整を行っていないので、追加のパッケージをインストールする機会がなく、利用可能なものから状況を抜け出す必要があります。 デフォルトでは、システムにはテキストエディタがあります。   ナノ、組み込みのエディタほど便利ではありません mcそのような状況の場合にのみ、それを使用できる必要があります。

まず、スーパーユーザーの権利を増やします:

ネットワーク設定でエディタ設定ファイルを開きます。

ナノ/ etc / network / interfaces

そして、私たちはその内容を次の形式に持って行きます:

オートロー
  iface lo inetループバック

自動eth0
  iface eth0 inetスタティック
  住所192.168.44.62
  ネットマスク255.255.255.0
  ゲートウェイ192.168.44.2
  dns-nameservers 192.168.44.2 8.8.8.8

最初のセクション オートロー   ループバックインターフェイスの設定を行い、すでにファイルに存在しています。 2番目のセクションでは、外部ネットワークインターフェイスの設定を行います。 eth0   静的アドレスで作業する。 オプションは明確であり、明確化を必要とせず、住所はもちろん例としてとらえられています。 サーバーに複数のネットワークアダプタがある場合は、それぞれにセクションを登録する必要があります。

DHCPを介して2番目のeth1ネットワークアダプタの設定を取得したいとします。このためにセクションを追加します。

自動eth1
  allow-hotplug eth1
  iface eth1 inet dhcp

オプションについてみましょう オート   と 自動ホットプラグ。 最初の接続は起動時に接続を開始することを示し、2番目の接続はホット再接続追跡メカニズムを起動し、このイベントが発生したときにアドレスの受信を開始します。

ファイルの編集が終了したら、エディタを終了する必要があります。 Ctrl + X肯定的に( Y)ファイルを書くオファーに応答する。


  次に、コンピュータを再起動します。

正しく実行されると、システムはネットワークとインターネットにアクセスします。 これはpingコマンドで確認できます:

Ping ya.ru

アボートコマンドの実行は、組み合わせて行う必要があります Ctrl + Cこの組み合わせを覚えていれば、それは2回以上便利になるでしょう。

コマンドを使用してネットワークインターフェイス設定を表示できます

Ifconfig


  同じチームが、システムがどのネットワークカードを認識し、どの名前の下にあるかを正確に知ることができます HwaddrネットワークカードのMACアドレスを表します。

さらに構成を進める前に、システムを更新する必要があります。これを行うために、スーパーユーザーに権限を与え、パッケージのリストを次のコマンドで更新します。

Apt-getアップデート

次に、次のコマンドを使用してシステムを更新します。

Apt-getアップグレード


  表示されているように、コマンドの出力を注意深く調べます。何らかの理由で3つのパッケージが更新されていない場合、カーネルパッケージです。 したがって、私たちは手動でそれらを更新しようとします。 これを行うには、次のコマンドを実行します。

Apt-get install linux-generic

これは新しいカーネルと依存パッケージをインストールします。 アップグレード後、システムをリブートすることもお勧めします。

再起動後、管理ツールをインストールします:package   ssh   リモートサーバーアクセスとファイルマネージャー用 mcこれは、システムとの作業を大幅に簡素化します。

Apt-get install ssh mc

mcを実行するには、単純なコマンドを使います:

あなたがスーパーユーザー権限でそれを実行したい場合。

彼と一緒に作業するのは簡単で、Norton CommanderまたはVolkov CommanderのマネージャーとDOSで作業した人は、何の問題もないはずです。


  ナビゲーションは矢印で実行され、パネル間の遷移キー タブキー選択 挿入。 主なアクションを以下に示します。その隣にある数字は、このアクションを担当するファンクションキーの番号を示します。たとえば、F4 - Edit、F8 - Delete、F10 - Exitなどです。 mcキーボードショートカットを最小化してから展開することができます Ctrl + O   コンソールにアクセスします。


開いたウィンドウで、矢印を使用してオプションに移動します 組み込みのエディタ   キーで選択します   スペースバー。 設定を確定して終了するには、 次へ.


  これにより、nanoよりも便利な設定ファイルを編集するための組み込みエディタをすぐに使用することができます。


  結論として、私たちはリモート接続の可能性をチェックします。これは一般的なユーティリティ プッチー   (ダウンロード)。 最新バージョンでは、サーバーのIPアドレスまたはドメイン名を指定するだけで十分です。


しかし、ちょうどの場合には、チェックイン ウィンドウ - 翻訳   接続コーディング、指定する必要があります UTF-8.


この時点で、インストールとサーバーの事前構成は完了したものとみなし、サーバーのキャビネットに入れます。その後、指示に従ってサーバーの役割を設定したり、実験を続行してシステムをさらに調査したりできます。

この資料は、オペレーティングシステムの基本に焦点を当てています。 Linux   サーバー この資料から、Linuxをサーバーとして使用する理由と、このOSに基づいたサーバーの使用を開始するために必要な初期知識を得ることができます。

まず、なぜLinuxをサーバーオペレーティングシステムとして使うべきかについて話しましょう。 多くの人がWindowsに慣れているので、Linuxについて聞きたくないという人もいます。私は美しく快適なデスクトップを備えたカスタムLinuxバージョンでさえ意味します。 そして、なぜLinuxを使いたいのですか? すべての応答: " はい、彼はやや不器用です!», « 「そうだね。 しかし、実際には、Linuxに非常に類別のあるすべてのユーザーにとって、Linuxは非常にフレンドリーなオペレーティングシステムだと言いたいのですが、少し理解するだけですべてを理解する必要があります。

今私はいくつかの windows上のLinuxの利点また、いくつかの神話を払拭する:

  • Linuxは絶対に無料のオペレーティングシステムです( 有料のディストリビューションを除いて)、Windowsとは異なります。
  • Linuxにはウイルスはほとんどありません。
  • その " Windowsで使用しているプログラムがLinuxにインストールされていない"あなたは、なぜ彼らはインストールする必要がありますと思う! 結局のところ、これはまったく別のOSです、独自のプログラムがあります! また、Windowsについて言えば、 linux上で動作するプログラムがWindowsにインストールされていない"、Linuxでは、多くのプログラムがWindows-kimに劣らず、多くのソフトウェアメーカーがWindowsとLinuxの両方で製品をリリースしています。
  • Linuxは生産性が高く、特にオペレーティングシステムのサーバーバージョンです。 私は、フロントエンドのないサーバーLinuxオペレーティングシステム、およびほとんどのリソースについて説明します 半分以上!)は、OSインタフェース、すなわち ビジュアルシェル( 今日は、グラフィカルインターフェイスを使用しないWindowsの広範なバージョン).
  • Linux OSはほとんどハングしない、( 私はオペレーティングシステム自体を意味する)。 たとえば、誰もがWindowsのすべてが停止した場合、Ctrl + Alt + Delを押してもマウスを動かすことはできません。再起動する必要があります。 Linuxは、あなたがこのような状況を引き起こす場合を除いて、そのような状況が除外されるように配置されます。
  • LinuxサーバOSに関しては、Windows analogsとは違って、構成が簡単で、さまざまな種類のpribombaがあり、理解しにくいです。 Linuxシステム自体とそのすべてのサービスは、構成ファイルを編集することによって構成されます。 これらは通常のテキストファイルで、その場所とフォーマットを知っています。テキストエディタを除いて、手元にツールがない場合でも、任意のディストリビューションをカスタマイズできます。

私はLinux OSを普及させたくなく、何とかWindowsを軽視したくないが、場合によってはLinuxオペレーティングシステムを使うよりも良い選択肢はない。 これまでのところ、私はLinuxも何とか私たちのものではないと思っていましたが、私がこのOSに遭遇したとき、私はうれしく驚いていました。

ここで、Linux Serverの基本に直接目を向ける。 たとえば、Linux Ubuntu Server 10.10ディストリビューションを使用します。

基本的なLinuxサーバ設定

Ubuntu Server 10.10のインストールプロセスについて説明してください。 私は、複雑ではないし、Windowsをインストールするよりも簡単かもしれないので、インストールプロセス中に私が尋ねる唯一のことは、 インストールするソフトウェアの選択"インストールをマークする" Opensshサーバ" これは、後でsshクライアントを使用してこのコンピュータにリモートで接続できるようにするためです( 例えば、PuTTY)。 また、ネットワーク上の任意のコンピュータからオペレーティングシステムに完全にアクセスすることができます。これは、通常、モニタはサーバに絡まっておらず、サーバ自体はサーバ用の専用ルームに配置されているためです サーバールーム).

また、 ユーザーアカウントとパスワードの設定»ログインを入力し、パスワードを設定します。

インストール後、初めてブートし、目の前にOS管理コンソールが表示されます。 まず、ログインを入力し、Enterキーを押してから、パスワードを入力してOS自体を入力します。 root権限を持たない新しく作成されたユーザーとしてログインします。

Linuxでのユーザの設定

ルーツ   - 最大の権限を持つ標準のLinuxスーパーユーザー。 ところで、Windowsとは異なり、管理者権限が最も高くない( まだシステムがある)しかし、ルート権限が最も高く、rootとして作業して何らかのアクションを実行すると、誰もあなたに " あなたは本当にこれをしたいですか?「Windowsのように、一言で言えば、疑問の余地なくシステムを殺すことができます。 しかし、とにかく、このユーザーを最初にアクティブにする必要があります。これは、将来はスーパーユーザー権限が必要になるためです ヒント:ルートモードに切り替える必要があるまでは、通常のユーザーとして常に作業してください)、デフォルトでは、rootは無効になっています。 rootアカウントを有効にするには、rootのパスワードを設定するだけです。

スードのpasswdルート

作業中のユーザのパスワードを入力するように求められます。その場合にのみ、将来のルートの新しいパスワードを入力してそれを繰り返すことになります。

ユーザーについて話し始めたら、それらを作成する方法を学びましょう。 これはこのように行われます。

Sudo useradd -d / home / testuser -m testuser

  • sudoは、ユーザにいくつかの管理権限を与えるユーティリティです。
  • useraddは、ユーザをシステムに追加するユーティリティです。
  • -d - ユーザのホームディレクトリを設定するオプション。
  • / home / testuser - ホームディレクトリのパス。
  • -m - ホームディレクトリを作成するオプション。
  • testuserは新しいユーザーの名前です。

今度は新しいユーザーのパスワードを設定します。

Sudo passwd testuser

Linuxでのネットワーク設定

これで、ユーザを多少対処したので、ネットワークを設定する必要があります.DHCPサーバはすでにこれを行っている可能性がありますが、静的IPアドレス、ゲートウェイアドレス、DNS 原則的にサーバーのために自然に).

これを行うには、次のファイルを編集します。

Sudo nano / etc / network / interfaces

  • nanoは標準のLinuxエディタです。
  • interfaces - ネットワーク構成を担当するファイル。

このファイルを開くと、次のようなメッセージが表示されます。このコンピュータに静的IPアドレスが必要な場合は、最後にこのように表示されます。

   これは、ネットワークインターフェイスが利用できる場所です。 詳細は、interfaces(5)を参照してください。 #ループバックネットワークインターフェイスの自動ループループバックの場合#ネットワークインターフェイスの自動eth0 iface inet静的アドレス192.168.1.2ネットマスク255.255.255.0ゲートウェイ

ここに eth0 これはあなたのネットワーク接続です。あなたが持っているネットワークカードの数に応じて多くのものがあるかもしれません.Staticはこれが静的IPアドレスで、動的ならば静的ではなくDHCPを指定します。 さて、残りの部分はおそらく全てが明らかです。

  • アドレス - コンピュータのIPアドレス。
  • ネットマスク - サブネットマスク。
  • ゲートウェイはデフォルトゲートウェイです。

ctrl + oを押してファイルを保存し、ctrl + xエディタを終了します。

これで、次のファイルを編集してDNSサーバーを割り当てる必要があります。

Sudo nano /etc/resolv.conf

次のように入力または変更します。

ネームサーバ192.168.1.100ネームサーバ192.168.1.200

192.168.1.100と192.168.1.200がDNSサーバのアドレスである場合、1つのDNSサーバしかない場合は、1行だけを指定します。

すべての設定が完了したら、ネットワークインターフェイスを再起動する必要があります。これは次のように行われます。

Sudo /etc/init.d/networking restart

Linuxサーバへのソフトウェアのインストール

Linuxでは、プログラムはWindowsとはまったく異なる方法でインストールされるため、Windowsで作業するときの知識はここではアシスタントではありません。 Linuxでは、すべてのソフトウェアはリポジトリに保存されています。これは、Linux専用のソフトウェアパッケージの一種で、インターネット上にあり、無料のオンラインディストリビューションやCDで利用できます。 あなたのリポジトリを更新するために( 既にインストールされているLinux)、次のコマンドを実行する必要があります( あなたはインターネットに接続していると仮定します).

須藤apt-getアップデート

標準リポジトリを更新したので、何かをインストールすることができます。ファイルマネージャをインストールすることをお勧めします。最も一般的なのはLinuxです 真夜中の指揮官   (MC)。 Windowsで使用されているFARには少し似ています。 Linuxサーバーのプログラムは、以下のようにインストールされます。

Sudo apt-get install mc

ここで、mcは私たちがインストールしたいプログラムです。 私たちのファイルマネージャはMidnight Commanderです。

インストール後、このプログラムを試すことができます。コンソールにプログラム名を入力するだけです。 mcを押してEnterキーを押します。

私はこれが基本については十分だと思います。次の記事(Linux Ubuntu Server端末の基本コマンド)では、どのサービスの設定についても詳しく説明しています 悪魔)。 その間、それだけです。

テーマを継続する:
ルーター

Akadoは、モスクワとモスクワ地域のユーザーによって使用される一般的なインターネットサービスプロバイダーです。 このプロバイダの加入者になれば、必要なのはすべて...