職場には、大規模なコンピュータネットワーク、一部のLinux、および一部のWindowsがあります。 Windowsシステムでは、\ ip-address \ folderと入力してマイコンピュータに接続し、ネットワークドライブにアクセスします。多くの場合、ユーザー名とパスワードの入力を求められ、登録します。
Linux(UbuntuとRed Hat)のコマンドラインからこれらのネットワークドライブにアクセスするには?
答え1
* nixベースのゲストがWindowsホスト上のディレクトリにアクセスする必要がある場合は、次のようにします。サンバ。特定のディストリビューションのドキュメントをお読みください。 Sambaをインストールした後、通常は「man Samba」を実行します。
NautilusなどのGUIを使用し、Sambaがインストールされている場合は、現在のディレクトリパスを編集し(NautilusのデフォルトはCtrl + L)、次の場所にsmb://hostname/path/to/shared/と入力する必要があります。ディレクトリ、smb://ファイルブラウザにSMBプロトコルを使用するように指示し、ここで難しいのは、パスが正しいことを確認することです。資格情報の入力を求められ、データへのアクセス権があると仮定すると、通常はローカルディレクトリにアクセスするのと同じようにファイルブラウザを使用できます。
注:私の経験によれば、すべてのSamba実装がMS DFSネットワーク共有で正しく機能するわけではないため、設定によって結果が異なる場合があります。
答え2
次の方法smbclient
(必須samba
)を使用してこれを実行できます。
smbclient --user=yourusername --domain=yourdomain //server/share
これにより、FTPに似た共有インターフェイスが提供されますが、望むものではない可能性があります。このコマンドを使用して、特定のファイルをダウンロードしたりファイルを印刷したりすることもできます。完全な使用法については、マンページを参照してください。
Windows共有をファイルシステムとしてマウントするには、このmount.cifs
コマンドを使用できます(Ubuntuでは次の場所にあります)。CIFユーティリティパッケージですが、ディストリビューションは異なる場合があります) Windowsファイル共有をマウントします。 Windowsファイル共有マウントをfstab
ファイルに追加して、起動時に自動的にマウントすることもできます。
コマンドラインツールについてお問い合わせいただいたことがありますが、Windowsの作業環境のファイルマネージャには、Windowsファイル共有に接続する機能がある場合があります。イルカKDEのファイルマネージャはこれを行うことができます。ノーチラスGnomeでもこれを行うことができます。