目次
1.必要なパッケージをインストールします
2。マウントポイントを作成します
3. Windows共有を手動でマウントします
4。資格情報ファイルを使用します(推奨)
5。 /etc /fstabを使用してブートで自動マウントします
トラブルシューティングのヒント
ホームページ 運用・保守 CentOS CentosにWindowsシェアをマウントする方法

CentosにWindowsシェアをマウントする方法

Aug 15, 2025 am 03:40 AM
centos

YumまたはDNFを使用して、CIFS-UtilsとオプションでSamba-Clientをインストールします。 2. /MNT /Windows-Shareなどのマウントポイントを作成します。 3.適切なオプションを使用して、Mount -T CIFSコマンドを使用してWindows共有を手動でマウントします。 4.資格情報を600に設定し、マウントコマンドに参照して、 /etc /smb-credentialsに安全に保存します。 5. CIFSタイプと適切なオプションを備えた /etc /fstabへのエントリを追加して、必要に応じてSMBバージョンを含む適切なオプションを使用して、ブートで共有を自動マウントし、Mount -Aでテストします。トラブルシューティングには、ネットワーク接続、アクセス許可、ファイアウォール設定、SMBバージョンの互換性の確認、CentosからのWindows共有へのシームレスなアクセスが保証されます。

CentosにWindowsシェアをマウントする方法

CentOSにWindows共有を取り付けることができ、Linuxシステムから直接Windowsマシンに保存されているファイルにアクセスできます。これは一般に、SMB(サーバーメッセージブロック)の拡張であるCIFS(共通のインターネットファイルシステム)プロトコルを使用して行われます。適切に行う方法は次のとおりです。

CentosにWindowsシェアをマウントする方法

1.必要なパッケージをインストールします

まず、 cifs-utilsパッケージがインストールされていることを確認してください。これにより、CIFS/SMB株をマウントするために必要なツールが提供されます。

 sudo yumインストールcifs-utils

dnfを使用した新しいCentosバージョン(Centosストリームなど):

CentosにWindowsシェアをマウントする方法
 sudo dnfインストールcifs-utils

また、トラブルシューティングのためにsamba-clientがインストールされていることを確認することもできます。

 sudo yumインストールSamba-client

2。マウントポイントを作成します

Windows共有を表示するディレクトリを選択します。例えば:

CentosにWindowsシェアをマウントする方法
 sudo mkdir -p /mnt /windows -share

3. Windows共有を手動でマウントします

-t cifsオプションでmountコマンドを使用します。基本的な構文:

 sudo mount -t cifs // windows_ip/sharename/mnt/windows -share -o username = yourwindowsuser、password = yourpassword

例:

 Sudo Mount -T CIFS //192.168.1.100/DATA/MNT/WINDOWS -SHARE -O USERNAME = JOHN、Password = Secret

Windows共有がドメインまたはワークグループを使用している場合は、以下を含めます。

 Sudo Mount -T CIFS //192.168.1.100/DATA/MNT/WINDOWS -SHARE -O USERNAME = JOHN、PASSIRAND = SECRET、DOMAIN = WORKGROUP

注:コマンドラインのパスワードを含めることは不安定です。代わりに資格情報ファイルを使用します(以下を参照)。


4。資格情報ファイルを使用します(推奨)

コマンド履歴またはプロセスリストにパスワードを公開しないようにするには、安全なファイルに資格情報を保存します。

資格情報ファイルを作成します。

 sudo nano /etc /smb-credentials

次の行を追加します。

 username = john
パスワード= secret
ドメイン=ワークグループ

ファイルを保護します:

 sudo chmod 600 /etc /smb-credentials

これで、資格情報ファイルを使用してマウントします。

 sudo mount -t cifs //192.168.1.100/data/mnt/windows -share -o credentials =/etc/smb -credentials

ファイル許可などの追加オプションを指定することもできます。

 Sudo Mount -T CIFS //192.168.1.100/DATA/MNT/WINDOWS -SHARE -O資格情報=/etc/smb -credentials、uid = 1000、gid = 1000、file_mode = 0644、dir_mode = 0755
  • uidgid :通常のユーザーに所有権を設定します(1000をユーザーIDに置き換えます)。
  • file_mode and dir_mode :デフォルトの権限を制御します。

5。 /etc /fstabを使用してブートで自動マウントします

起動時に自動的に共有をマウントするには、 /etc/fstabへのエントリを追加します。

ファイルを編集します:

 sudo nano /etc /fstab

このような行を追加します:

 //192.168.1.100/DATA/MNT/WINDOWS-SHARE CIFS資格情報=/etc/smb-credentials、uid = 1000、gid = 1000、file_mode = 0644、dir_mode = 0755 0 0

保存して終了します。構成をテストします:

 sudo mount -a

エラーがない場合、共有はブートで自動的にマウントされます。


トラブルシューティングのヒント

  • 「許可拒否」 :Windows側のユーザー名、パスワード、共有権限を再確認します。

  • 「ホストはダウン」 :Windowsマシンに到達可能になっていることを確認し( ping 192.168.1.100を使用)、そのファイル共有が有効になっています。

  • ファイアウォール:Windowsファイアウォールにより、ファイルとプリンターの共有が許可されていることを確認してください(ポート445)。

  • SMBバージョン:一部のWindowsバージョン(例:Windows 10/11またはServer 2016)は、デフォルトでSMB3を使用します。互換性の問題がある場合は、SMBバージョンを強制してみてください。

     、vers = 2.0

    例:

     //192.168.1.100/data/mnt/windows-share cifs資格情報=/etc/smb-credentials、vers = 2.0 0 0
  • 共有への接続をテストします:

     smbClient -l //192.168.1.100 -Uジョン

    基本的に、適切なツールをインストールし、資格情報を保護し、適切なネットワークおよび許可設定を設定することになります。セットアップすると、CentosからWindows共有にアクセスすることはシームレスになります。

    以上がCentosにWindowsシェアをマウントする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Stock Market GPT

Stock Market GPT

AIを活用した投資調査により賢明な意思決定を実現

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Centosサーバーにはネットワーク接続がありませんが、どのように修正しますか? Centosサーバーにはネットワーク接続がありませんが、どのように修正しますか? Jun 19, 2025 am 12:13 AM

CentOSサーバーをネットワークに接続できない場合、次の手順に従って次の手順を確認できます。1。ネットワークインターフェイスのステータスを確認し、Iplinkshowを使用してインターフェイスが有効になっているかどうかを確認します。 2. DHCPモードの場合は、sudodhclientを実行してIPを取得します。静的構成の場合は、/etc/sysconfig/network-scripts/ifcfg-でIP、ゲートウェイ、およびDNS設定を確認し、ネットワークサービスを再起動します。 3.ルーティングテーブルiprouteshowを確認して、デフォルトゲートウェイがあることを確認します。ない場合は、一時的に追加するか、構成ファイルにゲートウェイを変更します。

CENTOSシステムのすべてのパッケージを更新する方法は? CENTOSシステムのすべてのパッケージを更新する方法は? Jun 25, 2025 am 12:01 AM

CENTOSシステムのすべてのソフトウェアパッケージを更新するには、Yum(Centos7)またはDNF(Centos8以降)を使用できます。特定の手順は次のとおりです。1。利用可能な更新を確認し、「sudoyumcheck-update」または「sudodnfcheck-update」を使用して、更新するパッケージをリストします。 2。システム全体のアップデートを実行し、「sudoyumupdate-y」または「sudodnfupgrade」を使用して、コマンドを増やしてアップグレードします。 3.更新に新しいカーネルが含まれる場合、システムを再起動する必要があり、「UNAMは使用に使用できます」

Centosに新しいユーザーを追加する方法は? Centosに新しいユーザーを追加する方法は? Jun 13, 2025 am 12:21 AM

CENTOSシステムに新しいユーザーを追加するには、セキュリティ設定と許可管理に注意が必要です。最も基本的な方法は、useraddコマンドを使用することです。 sudouseraddnewusernameを実行し、-mパラメーターを追加してユーザーとホームディレクトリを作成します。 -gパラメーターを使用して、ホイールなどのユーザーグループを指定して、sudo許可を与えます。次に、sudopasswdを使用してパスワードを設定します。 sudo許可を構成するには、ユーザーをホイールグループに追加することをお勧めします:sudousermod-agwheelnewusernameとsudo許可を確認します。 SSHログインが必要な場合は、1。

Centosで新しいディスクをフォーマットする方法 Centosで新しいディスクをフォーマットする方法 Aug 03, 2025 am 08:19 AM

IDENEWDISKUSINGLSBLKORFDISK-LTOLOCATETETETETETESECORRECTDEVICELIKE/DEV/SDB.2 eaprimarypartitionsingdefaultsettings、およびwritechangeswithwithwithwith、thenrunpartprobetoupdatethekernel.3.createafileSystemSystemsingmkfs-tx

Centosでカーネルを更新する方法は? Centosでカーネルを更新する方法は? Jul 02, 2025 am 12:30 AM

Centosカーネルを更新するための鍵は、Elrepoリポジトリを使用して、スタートアップアイテムを正しくセットアップすることです。 1.最初にuname-rを実行して、現在のカーネルバージョンを表示します。 2. Elrepoリポジトリをインストールし、キーをインポートします。 3. Yumを使用して、Kernel-LT(長期サポートバージョン)またはKernel-ML(メインバージョン)をインストールします。 4。インストールが完了したら、AWKコマンドを介して利用可能なカーネルを確認し、Grub2-Set-Defaultを使用してデフォルトの起動項目を設定します。 5.新しいGrub構成ファイルGrub22-MkConfig-O/boot/grub2/grub.cfgを生成します。 6.最後にシステムを再起動し、Uname-Rを再度実行して、カーネルバージョンが効果的かどうかを確認します。プロセス全体が必要です

PHP環境設定のMongoDBサポートをMongoデータベースに構成する方法 PHP環境設定のMongoDBサポートをMongoデータベースに構成する方法 Jul 23, 2025 pm 06:54 PM

MongoDBをサポートするPHP環境を構成するために、コアステップはMongoDBのPHPドライバーをインストールして有効にして、PHPアプリケーションがMongoDBデータベースと通信できるようにすることです。 1. MongoDBPHPドライバーをインストールすると、PECLを使用してインストールすることをお勧めします。 PECLがない場合は、最初にPHP開発パッケージと関連するコンピレーションツールをインストールする必要があります。 2。PHP.iniファイルを編集し、拡張機能= mongodb.so(または.dll)を追加して拡張機能を有効にします。 3. WebサーバーまたはPHP-FPMサービスを再起動して、構成を有効にします。 4.拡張機能がphpinfo()またはphp-mを介して正常にロードされているかどうかを確認します。よくある質問には、PECLコマンドの欠落、コンピレーションエラー、Php.iniが含まれます

centosでfail2banをインストールして構成する方法は? centosでfail2banをインストールして構成する方法は? Jul 10, 2025 pm 12:21 PM

CentOSでFail2banの設置と構成は複雑ではありません。主に次の手順が含まれています。 2。サービスを手動で有効にして開始します。 3.カスタム構成のためにjail.localファイルを作成します。 4. SSHDの有効化、ブロッキング時間と再試行時間の指定を含むSSH防御ルールを設定します。 5.アクションアクチュエータとしてfirewalldを構成します。 6.ブロッキングIPとログを定期的に確認します。 fail2banは、ログを監視することで異常なログイン動作を検出し、疑わしいIPSを自動的にブロックします。そのコアメカニズムは、Bantime(禁止時間)、FindTime(統計ウィンドウ時間)、Maxretry(最大障害数)などの重要なパラメーターに依存しています。

Centos 7/8/9でホスト名を変更する方法は? Centos 7/8/9でホスト名を変更する方法は? Jun 24, 2025 am 12:09 AM

CentOSホスト名を変更する推奨方法は、Hostnamectlコマンドを使用することです。特定の手順は次のとおりです。1。sudohostnamectlset-hostnameNew-hostnameを実行して、新しいホスト名を設定します。 2。クラウドサーバーまたはコンテナ環境が、再起動後に元の名前が復元されないように、初期化スクリプトにコマンドを追加する必要があるかどうかを確認します。 3. /etc /hostnameファイルを手動で編集し、 /etc /hostsのホスト名解決を更新して、互換性と通常のサービス操作を確認します。 4.ホスト名がホスト名またはhostnamectlコマンドを使用して効果的かどうかを確認します。プロセス全体では、ホスト名の解像度の問題を回避するために、構成ファイルの適応と環境制限に注意が必要です。

See all articles