デフォルトでは、CentOSオペレーティングシステムのフォルダへのアクセスは制限されているため、共通のネットワークディレクトリを取得する必要がある場合は、特定のパラメータを変更する必要があります。ただし、この手順を実行するのに難しいことは何もありませんが、追加のツールをインストールして設定ファイルを変更する必要があります。タスクの実装に対処するためにステップバイステップのステップを提案します。
私たちは一般的にCentosでフォルダを作ります
すぐに、今日適用された変更は、そこにインストールされているOSに関係なく、ローカルネットワークのすべてのコンピュータに適用されることに注意してください。つまり、ディレクトリへのアクセスは、Windowsを実行しているPCユーザー、またはたとえばMacOSを取得できます。すべての設定はデバイスで発生します。これは、同じディレクトリがあります。最初のステップから始めましょう。ステップ1:Sambaのインストールと起動
Sambaは、その機能がネットワークオブジェクトとの対話に集中しているフリーソフトウェアです。必要なフォルダのローカルアクセスを開くように開くこのツールを使用しています。 CentOSでは、このユーティリティは標準パッケージに含まれていないため、自分で追加する必要があります。
- アプリケーションメニューのアイコンを介して、標準コンソールを開きます。
- sudo yumを入力してくださいSamba Samba-Commonコマンドを入力し、Enterキーをクリックしてください。
- sudoプレフィックスは、スーパーユーザーの代わりにアクションが実行されるため、パスワードを指定してアカウントの認証を確認する必要があります。
- OSに新しいパッケージを追加するという意図が通知され、Yバージョンを選択してそれを受け入れます。
- 恒久的なサービスのためには、それがCentOSから始めたことが必要です。 sudo chkconfig --level 345 SMB ONを使用してAutoLoadに追加します。
- その後、サービスSMB StartコマンドでSambaサービスを開始して次のステップに進みます。
ステップ2:ファイアウォールの権限を作成する
オペレーティングシステムに組み込まれているファイアウォールはまだ新しいサービスが信頼できることをまだわかりません。手動でルールを変更することでこれを指定する必要があります。解像度は、Sambaが実行するポートのポートによってアクティブ化されます。 SUを介してスーパーユーザーの定数ルールをアクティブにするだけで済み、そのようなコマンドを交互に入力します。
iptables -a入力-p udp -m udp -s 192.168.1.0/24 --dport 137 -j承認
iptables -a入力-p udp -m udp -s 192.168.1.0/24 --dport 138 -j承認
iptables -a入力-p tcp -m tcp -s 192.168.1.0/224 --dport 139 -j承認
iptables -a入力-p tcp -m tcp -s 192.168.0.0/224 --dport 445 -j承認
この場合、標準のiptablesファイアウォール制御ツールが使用されました。ファイアウォールの追加の構成を実行する必要がある場合は、次のリンクに従って別の記事に提示されているマニュアルとの知り合いに勧めます。
続きを読む:Centos 7でiptablesを設定する
ステップ3:Samba Configの起動とパラメータの探索
SAMBA設定ファイルを変更することで、共有フォルダアクセスを提供します。特定の構文、そのパラメータと値を使用します。このツールを操作し続ける場合は、少なくとも基本概念を知ることをお勧めします。ただし、スターターには、この設定ファイルの開始時にそれを理解しましょう。
- 便利なCOXテキストエディタナノを使用することをお勧めします。デフォルトではCentosにはありませんので、sudo yum install nanoコマンドを入力してインストールしてください。
- スーパーユーザーアカウントからパスワードを指定してアクションを確認してください。
- sudo nano /etc/samba/smb.confを実行して設定ファイルを実行します。
- これで、画面にファイルの内容がすべて表示されます。
ご覧のとおり、構成はすでにグローバルと個別の両方で特定の規則を指定しています。基本的な規則とその値を読んでください。
- workgroup - サーバーが含まれているワーキンググループの名前。
- サーバー・ストリング - サーバーの簡単な任意の説明。
- インタフェース - セクションへの接続に使用できるネットワークインタフェース。
- hostsが許可 - アクセスできるホスト。
- ホスト拒否 - 禁止ホスト。
- ログファイル - すべての通知が保存されるファイル、その他のアクションのエラーコード。
- 最大ログサイズ - 上記のファイルの最大サイズ(最大値を克服すると新しいファイルが作成されます)。
- セキュリティはユーザーの信頼性を確認する方法です。
- ゲストアカウント - ゲストアカウントの協会。
下には、セクションのセクションの例が見られます。
[グローバル]
workgroup =ワークグループ
サーバー文字列= Samba Server%V.
NetBIOS名= Centos.
インターフェース= LO ETH0 192.168.12 / 24 192.168.13.2/24.
hosts allow = 127.192.168.12。 192.168.13。
ログファイル= /var/log/samba/log.%M.
最大ログサイズ= 50
セキュリティ=ユーザー。
PASSDBバックエンド= TDBSAM.
guest =悪いユーザーに地図
ステップ4:パブリックフォルダの作成
今、あなたはSambaの基本的なパラメータとそのセクションが何かのように見える方法 - 特定のフォルダの一連の規則です。そのようなグループを作ることだけが残っています。必要なディレクトリがまだ存在しない場合は、mkdir / home / user / ashareコマンドを使用して作成します。ここで、/ home / user / ashareはディレクトリへのパスとその名前です。
- 前の手順に示すように、ナノテキストエディタを実行してください。
- 変更してください。
[フォルダ]
パス= / tmp.
public =はい。
書き込み可能=はい。
印刷可能= No.
ライトリスト= +スタッフ
ここでは、フォルダのセクション名、path = / tmp - フォルダへのパス、および他のすべてのパラメータは、すべてのローカルネットワーク参加者にフルアクセスを開きます。ユーザーは内容を表示するだけでなく、編集するためのあらゆる方法でもあります。変更を加えたら、Ctrl + Oを押して保存します。
- 録音するファイルの名前を変更しないでくださいが、単にEnterキーを押します。
- Ctrl + Xを介してテキストエディタを終了します。
- SMB Reloadサービスを有効にして設定を更新します。
- testparm -s /etc/samba/smb.confのすべてのセクションのパフォーマンスを確認してください。
- エラーが発生した場合は、サービスを再起動する必要があります。サービスSMB Restart。
別途、1つのデバイスのユーザーに対するアクセス権は他のメソッドによって構成されていることに注意してください。 Samba Utilityはこれらの操作を実行することを意図していません。テーマに興味がある場合は、1つのローカルマシンに特権を設定している場合は、このトピックのマニュアルをさらにお読みください。
続きを読む:Linuxでのアクセス権を設定する
CentOSのリモートディレクトリはネットワークフォルダから消えますが、構成ファイル内の指定されたパラメータは残ることに注意してください。したがって、フォルダをクリーニングするときは、すべての不要なセクションを削除することによって今日使用されるユーティリティを編集して設定する必要があります。
参照:Linuxのディレクトリを削除します
これで、あなたはどのようにして困難なしにFolderをCentOSで共有することができるかについての情報があります。この手順が完了すると、ディレクトリはすべてのローカルデバイスに表示されます。たとえば、Windowsのパスは表示されます。\\ LinuxServer \ Folder、LinuxServerは親車の名前で、フォルダは同じフォルダです。