Linuxのファイルサービスで

  1. FTP:ファイル転送プロトコルファイル転送プロトコル、中のプロトコルTCP / IPプロトコルスイートの一つである
    役割:ファイルサービスを提供するために、インターネット上のメディアとソフトウェアリソースは、主にFTPサーバを介して送信されています

パッケージ:vsftpdの

基本的なポート:コントロールポート:コマンド21 / TCPポートのデータ:データ20 / TCP

すべての仮想マシンの最初にはvsftpdパッケージをインストールします:yumのvsftpdのインストール-y

たとえば、次のように:配布ファイルの準備ができて文書作成/var/ftp/abc.txtタッチがここにabc.txtでは、中には/ var / FTP /配布ディレクトリに配置する必要があります

スタートvsftpdのソフトウェア:systemctlスタートは1回限りの起動がvsftpdの
甲斐からvsftpdのブートを有効systemctl

ファイアウォールOFFキーターン:ファイアウォールをオフsystemctl停止は使い捨てターンをfirewalld
systemctl無効firewalldからファイアウォールをオフ
setenforce 0一時間近くSELinuxの
SELINUXオフから変更SELINUX =無効ブート、設定ファイルへのvimの/ etc / SELinuxの/ configに

次は、(:NICの設定が完了すると、IP、ファイアウォールをオフにし、SELinuxの、完成した設定のyumソースをオフに最初のすべてのサーバが初期化を完了することを確認してください)クライアント操作であります

クライアントプログラムのlftpの例に(1):
クライアントツールをインストールするには、lftpの:YUM -y lftpのインストール
サーバのIP lftpの例を:lftpのは、192.168.197.144 192.168.197.144 IPアクセスサーバで、クライアントとサーバーにアクセス
Viewサーバをそして、ファイルやディレクトリをダウンロードします。lsが見える
GET abc.txt abc.txtダウンロードファイル:ダウンロードするファイル名を取得することなどのファイル
、たとえば、ミラーダウンロードディレクトリのディレクトリ名:ミラーパブパブのダウンロードディレクトリを

クライアント(2)を実施例をwgetの:
まず、Wgetは/ MNT / CDROM /パッケージにインストールディレクトリを切り替える(wgetのを使用して、RPMを使用してインストールインストールされていないことを確実にするために、次にRPM -ivhのwget-1.14-15.el7.x86_64.rpmマウント注:バージョン番号は異なる可能)があり
、その後、サーバ、ダウンロードファイルやディレクトリへのアクセスにwgetコマンドを使用して
のような:wgetのftp://192.168.197.144/abc.txt abc.txtダウンロードファイル
wgetのftp://192.168.197.144/abc.txtをダウンロードファイルabc.txt -Oを/ tmp / a.shダウンロードとファイル名とパスを指定する
にwget -m ftp://192.168.197.144/softダウンロードディレクトリソフト
(3)任意のシステムと、アクセスのftpにブラウザを開く://サーバのIPダウンロード可能なアドレスファイル

アップロード機能を起動するキー:
設定ファイルバックアップ:CP /etc/vsftpd/vsftpd.confを/ tmp /バックアップファイルを/ tmpに/下に
編集設定ファイル:vimの/etc/vsftpd/vsftpd.conf
編集内容は:anonymous_enableの= YESを有効に匿名ログインアカウント
anon_upload_enable =アップロードが能力ファイルを開始するにはYES
anon_mkdir_write_enableを= YESディレクトリ機能を作成するために開始するために
保存して終了:WQ
アップロードファイルを作成します。たとえばます。mkdirは/ var / FTP /アップロードの下の/ var / ftpを/にディレクトリを作成する必要があり
ます。chmod 777の/ var / ftpの/ 777へのディレクトリのパーミッションを変更アップロード

クライアントのテスト:ログイン・サーバは:例えば:lftpの192.168.197.144
アップロードディレクトリにします。cdアップロード
アップロードファイル:例:置く22.txt 22.txtアップロードファイル
アップロードディレクトリを:たとえば、次のようにミラー333アップロードディレクトリ333

  1. NFS:ネットワーク・ファイル・システムネットワーク・ファイル・システム、Linuxの/ Unixシステム間で共有ファイルへのプロトコルは、NFSクライアントは、主にLinuxは、複数のノードのサポートが同時にマウントされ、同時書き込み

NFSの役割:Webサーバーのファイル共有サービスを提供するために、バックエンドのストレージクラスタ構成

ファイアウォールがオフとSELinuxされることを保証するために(web1と、WEB2、web3として残り、NASストレージなど一端)4台の調製仮想マシン実験

NAS:ネットワーク接続ストレージ:ネットワーク接続型ストレージはNASのです

運転終了(1):( NASストレージサーバは最初ことを確認し、初期化を完了した:SELinuxの、完成した構成YUMソースオフにファイアウォールをオフにし、カードの設定が完了し、IP)を

-yインストールのnfs-utilsのyumを:NFSサーバーのインストール
ストレージサイトコードのディレクトリを作成します。mkdir / WEBDATA
配置テストページ:例:[ルート@ NAS〜]#エコー"nfsのテスト..."> /webdata/index.htmlを

NFSサーバーの構成:構成ファイルにVIMの/ etc /輸出、例の調製の内容:/ WEBDATA
192.168.142.0/24(rw)
ネットワークへのアクセスを読み書き可能にする
NFSサーバを起動する:systemctl開始NFSサーバ時間活性化は、
NFSを有効systemctlカイからブート-server
NFS出力が正常である参照してくださいにexportfs -v -vは出力ディレクトリをチェックすることです
例えば:ヒント:/ WEBDATA
192.168.122.0/24(rw,wdelay,no_root_squash,no_subtree_check,sec=sys,rwは、
セキュア、にno_root_squash 、no_all_squash)記載の通常の出力

(2)はweb1サーバ上で動作:(最初のサーバが初期化を完了していることを確認してください。NIC設定が完了すると、IP、ファイアウォールをオフにし、SELinuxをオフにし、完成構成するYUMソース)

yumを-yインストールのnfs-utilsのHTTPD:NFSクライアントのインストール
systemctl開始のhttpd-時間の活性化は:NFSクライアントを起動
甲斐からhttpdの起動を可能にsystemctl
ストレージ側を共有ビューを:たとえば:showmountは-e 192.168.197.144 //クエリNFSサーバー(192.168 .197.144)使用可能なディレクトリ
ヒント:リストはエクスポート192.168.142.133のために
/ WEBDATA 192.168.142.0/24ディレクトリを使用することができ
-t nfsの192.168.197.144:/webdataの/ var /マウント:手動にはマウント WWW / htmlの
コマンドタイプNFSタイプのNFSマウントサーバアドレス:NFS出力ディレクトリローカルディレクトリ
例をマウント参照するには:DFは、たとえば、マウントディスプレイ:192.168.197.144:/ WEBDATA 17811456 4444928 13366528 25%/ var / www / htmlと設定に成功マウントするための指示
内容をマウント表示をします。ls / VAR例えば、コンテンツが表示/ WWW / HTML /ローディング:index.htmlを

お使いのブラウザを開いて、機械のコンテンツNSAストレージ側はこの実験が成功した説明するために表示されたかどうかを確認マシンのIP(web1とマシン)を入力します。

)、NICの設定は、IPを完了し、ファイアウォールをオフにし、ソースのyum設定が完了、SELinuxを無効にする:WEB2サーバー上で動作(3):(最初のサーバが初期化を完了していることを確認してください

yumを-yインストールのnfs-utilsのHTTPD:NFSクライアントのインストール
systemctl開始のhttpd-時間の活性化は:NFSクライアントを起動
甲斐からhttpdの起動を可能にsystemctl
ストレージ側を共有ビューを:たとえば:showmountは-e 192.168.197.144 //クエリNFSサーバー(192.168 .197.144)使用可能なディレクトリ
ヒント:リストはエクスポート192.168.142.133のために
/ WEBDATA 192.168.142.0/24ディレクトリを使用することができ
-t nfsの192.168.197.144:/webdataの/ var /マウント:手動にはマウント WWW / htmlの
コマンドタイプNFSタイプのNFSマウントサーバアドレス:NFS出力ディレクトリローカルディレクトリ
例をマウント参照するには:DFは、たとえば、マウントディスプレイ:192.168.197.144:/ WEBDATA 17811456 4444928 13366528 25%/ var / www / htmlと設定に成功マウントするための指示
内容をマウント表示をします。ls / VAR例えば、コンテンツが表示/ WWW / HTML /ローディング:index.htmlを

お使いのブラウザを開いて、機械のコンテンツNSAストレージ側はこの実験が成功した説明するために表示されたかどうかを確認マシンのIP(WEB2マシン)を入力します。

)、NIC設定は、IPを完了し、ファイアウォールをオフにし、ソースYUM設定が完了、SELinuxをオフ:web3サーバ上で動作する(4):(最初のサーバーは初期化を完了したことを確認

yumを-yインストールのnfs-utilsのHTTPD:NFSクライアントのインストール
systemctl開始のhttpd-時間の活性化は:NFSクライアントを起動
甲斐からhttpdの起動を可能にsystemctl
ストレージ側を共有ビューを:たとえば:showmountは-e 192.168.197.144 //クエリNFSサーバー(192.168 .197.144)使用可能なディレクトリ
ヒント:リストはエクスポート192.168.142.133のために
/ WEBDATA 192.168.142.0/24ディレクトリを使用することができ
-t nfsの192.168.197.144:/webdataの/ var /マウント:手動にはマウント WWW / htmlの
コマンドタイプNFSタイプのNFSマウントサーバアドレス:NFS出力ディレクトリローカルディレクトリ
例をマウント参照するには:DFは、たとえば、マウントディスプレイ:192.168.197.144:/ WEBDATA 17811456 4444928 13366528 25%/ var / www / htmlと設定に成功マウントするための指示
内容をマウント表示をします。ls / VAR例えば、コンテンツが表示/ WWW / HTML /ローディング:index.htmlを

お使いのブラウザを開いて、機械のコンテンツNSAストレージ側はこの実験が成功した説明するために表示されたかどうかを確認マシンのIP(web3マシン)を入力します。

SSH:サーバーが行うが、ペースト、フリップ不便をコピーし、選択した文字のインタフェースには感覚はありません。それを使用すると、SSH便利なだけでなく、安全で信頼性の高いだけでなく、遠隔操作や管理システム(シェル・プロトコルセキュア)することができます。

まず、CentOSの着陸
はgrepのssh |のrpm -qa:クエリSSHがインストールされているかどうか
、あなたが入力をインストールしない場合:YUMのopenssh-サーバーのインストールをインストール
SSHD systemctl開始:SSHデーモンの起動
ポートを表示します。netstat -antpを| grepをSSHDポートは、ディスプレイ22を提供しますsshサービスは
甲斐からSSHのブートを設定します。SSHDを有効systemctl
SSHリモート管理を使用します。sshアカウント名@ipアドレス
など:のssh [email protected]リモート接続192.168.197.144マシンを

リリース5元の記事 ウォン称賛30 ビュー4087

おすすめ

転載: blog.csdn.net/weixin_43273856/article/details/104781487