次のようなアドレスを持つWindowsファイルサーバーがあります。
\\bioinf-filesrv2.mycompany.fr\cluster15
Linuxからどのようにアクセスできますか?
Ubuntu 14.04では、nautilusを使用してこれにアクセスしようとしましたが、クラッシュしました。クラッシュレポートは次のとおりです。
次のようなアドレスを持つWindowsファイルサーバーがあります。
\\bioinf-filesrv2.mycompany.fr\cluster15
Linuxからどのようにアクセスできますか?
Ubuntu 14.04では、nautilusを使用してこれにアクセスしようとしましたが、クラッシュしました。クラッシュレポートは次のとおりです。
回答:
最近のLinuxを想定して、次のようにします。
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
どちらでマウントし/mnt
ますか。十分な特権が必要です(またはrootになります)。
資格情報を追加する必要がある場合は、以下を試してください。
$ mount -t cifs -o username=myuser,password=mypass //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
ディストリビューションのリポジトリからパッケージをインストールする必要があるかもしれませんcifs-utils
が、うまくいけば、標準インストールの一部としてすでにそこにあるでしょう。
bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
アップデートを取得します:apt install cifs-utils
に追加することをお勧めし/etc/fstab
ます。起動するとすぐにオンラインになります。鉱山には(長い)行の読みがあります:
//1.2.3.4/share_name/ /media/mount_point cifs uid=1000,guid=1000,rw,credentials=/etc/cifspasswd 0 0
cifs
Windows共有のファイルシステムのタイプです。uid=1000,guid=1000,rw
システム上の誰もがこの共有にアクセスできることを意味しますcredentials=/etc/cifspasswd
にある資格情報/etc/cifspasswd
は、Windowsサーバー上の共有へのアクセスを認証するために使用されることを意味します。この資格情報ファイルには、Windows共有にアクセスするために必要なユーザー名とパスワードが含まれている必要があります。
username=foo
password=bar
/etc/fstab
システムの他のユーザーによって読み取り可能(通常)で、rootとしてファイルを作成することができますし、chmod go-=rwx
他のユーザーのアクセスを削除するには、パスワードを保護するために。
警告システムを起動し、サーバーが利用できない場合、Linuxは起動シーケンス中に少しあきらめてからあきらめます。
uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
。guid
がに変更されたことに注意してくださいgid
。
\040
スペースに使用するようにファイルシステムセクションを変更する必要がありました(Windows管理者が大好きです)。このスタックオーバーフローの回答からその情報を得ました。
Ubuntuでは、alt + f2をクリックします。
と入力しsmb://bioinf-filesrv2.mycompany.fr/cluster15
ます。入る。
Nautilusの新しいマウントを参照してください。
ソース:http://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/