上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
PC/Windows/LinuxからWindowsの共有フォルダにアクセスする
をテンプレートにして作成
資料室
PC/Windows/LinuxからWindowsの共有フォルダにアクセスする をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* LinuxからWindowsの共有フォルダにアクセスする
WindowsからLinuxへファイルを送る場合,Windowsに共有フォル...
** Linuxマシンでの準備
LinuxマシンがWindowsマシンの共有フォルダにアクセスするに...
インストールすると,SMBプロトコルをLinuxマシンで扱えるよ...
CentOSなんかの場合,
# yum install cifs-utils
もし,Linuxマシンのディレクトリを共有したい場合は,''samb...
** LinuxマシンでWindowsの共有フォルダをマウントする
任意の場所にマウントポイントを作成する。~
# mkdir -p /mnt/win
ディレクトリ名も,好きな名前で良い。~
** Windowsマシンで共有フォルダを用意する
Windowsマシンで共有フォルダを用意する。共有フォルダ名も好...
- 作成したフォルダで右クリックしてプロパティを選択する。~
- 共有タブをクリック~
- 適当なユーザで共有を設定する。~
ここでEveryoneにすると,どこからでも誰でもアクセスできる...
通常は,フォルダの所有者を設定しておく。~
** LinuxマシンでWindowsの共有フォルダをマウントする
Windowsマシンの共有フォルダをLinuxマシンでファイルシステ...
# mount -t cifs //[Windowsサーバー名 or IP Address]/[共...
uidでLinuxマシンでのユーザー名を指定して,マウント先のデ...
/mnt/winは,上記で作成したマウントポイント。~
マウント時にアクセス権を変更したい場合は,file_modeやdir_...
file_mode=0777,dir_mode=0777
のようにしてアクセス権の設定を追加する。(デフォルトだと7...
これでWindowsマシンの共有フォルダがLinuxマシンのファイル...
** よくあるトラブル
マウントする時にエラー等でうまくマウントできないことがあ...
mount.cifsコマンドのバージョンにより,オプション等に違い...
mount.cifsコマンドのバージョンの確認は以下のようにする。~
# mount.cifs -V
mount.cifs version: 6.8
man mount.cifsでインストールされているmount.cifsのオプシ...
*** cifs_mount failed w/return code = -111
CIFS VFS: Error connecting to socket. Aborting operation.
CIFS VFS: cifs_mount failed w/return code = -111
Unable to find suitable address.
このエラーは,ネットワークでWindowsマシンとLinuxマシンで...
*** mount error(13): Permission denied
この場合,考えられる原因はいくつかある。~
- 共有フォルダのパスに,エスケープすべき文字やスペース等...
?や!,@などがある場合やスペースがある場合は,その文字の前...
nomapposixオプションを使う方法もある。(デフォルトはmappo...
- cifsマウントする際の認証方式(secオプション)が合ってい...
secオプションで,認証方式を指定する。~
sec=none 空のユーザー名(名前なし)で接続を行なう
sec=krb5 Kerberos5認証を用いる
sec=krb5i Kerberos認証とパケット署名を用いる
sec=ntlm NTLMパスワードハッシュを用いる(mount.cifs...
sec=ntlmi NTLMパスワードハッシュと署名を用いる
sec=ntlmv2 NTLMv2パスワードハッシュを用いる
sec=ntlmv2i NTLMv2パスワードハッシュとパケット署名を用...
sec=ntlmssp NTLMv2パスワードハッシュでカプセル化する(...
sec=ntlmsspi NTLMv2パスワードハッシュでカプセル化して署...
-smbバージョンが合っていない
versオプションでsmbバージョンをWindowsマシンに合わせる必...
1.0 古いsmbバージョンで古いNASやWindows XPが使...
2.0 SMB2.0 or 2.002でWindows Vista SP1/Windows...
2.1 SMB2.1でWindows 7/Windows Server 2008R2か...
3.0 SMB3.0はWindows 8/Windows Server 2012から...
3.1.1 or 3.11 SMB3.1.1はWindows Server 2016から使用され...
- オプション指定の内容が間違っている・指定していないなど。~
username,passwordと共に,domain/workgroupを指定しないとmo...
*** cifs_mount failed w/return code = -112
Windows 10の共有フォルダでこれが発生することが多い。~
CIFS VFS: cifs_mount failed w/return code = -112
mount: mount … failed: Host is down
この場合,SMBのバージョンをmountコマンドで指定するように...
# mount -t cifs //xxx.xxx.xxx.xxx/Share /mnt/win -o user...
*** ioctl error in smb2_get_dfs_refer rc=-5
こんなエラーが出る場合がある。~
CIFS VFS: ioctl error in smb2_get_dfs_refer rc=-5
mount error(16): Device or resource busy
Refer to the mount.cifs(8) manual page (e.g. man mount.c...
これは,SMB3を使用する時にWindowsマシンにDFS対応がない場...
ファイルのアクセスには,特に問題はない。
このワーニングを非表示にするには,kernelを変更するかビル...
終了行:
* LinuxからWindowsの共有フォルダにアクセスする
WindowsからLinuxへファイルを送る場合,Windowsに共有フォル...
** Linuxマシンでの準備
LinuxマシンがWindowsマシンの共有フォルダにアクセスするに...
インストールすると,SMBプロトコルをLinuxマシンで扱えるよ...
CentOSなんかの場合,
# yum install cifs-utils
もし,Linuxマシンのディレクトリを共有したい場合は,''samb...
** LinuxマシンでWindowsの共有フォルダをマウントする
任意の場所にマウントポイントを作成する。~
# mkdir -p /mnt/win
ディレクトリ名も,好きな名前で良い。~
** Windowsマシンで共有フォルダを用意する
Windowsマシンで共有フォルダを用意する。共有フォルダ名も好...
- 作成したフォルダで右クリックしてプロパティを選択する。~
- 共有タブをクリック~
- 適当なユーザで共有を設定する。~
ここでEveryoneにすると,どこからでも誰でもアクセスできる...
通常は,フォルダの所有者を設定しておく。~
** LinuxマシンでWindowsの共有フォルダをマウントする
Windowsマシンの共有フォルダをLinuxマシンでファイルシステ...
# mount -t cifs //[Windowsサーバー名 or IP Address]/[共...
uidでLinuxマシンでのユーザー名を指定して,マウント先のデ...
/mnt/winは,上記で作成したマウントポイント。~
マウント時にアクセス権を変更したい場合は,file_modeやdir_...
file_mode=0777,dir_mode=0777
のようにしてアクセス権の設定を追加する。(デフォルトだと7...
これでWindowsマシンの共有フォルダがLinuxマシンのファイル...
** よくあるトラブル
マウントする時にエラー等でうまくマウントできないことがあ...
mount.cifsコマンドのバージョンにより,オプション等に違い...
mount.cifsコマンドのバージョンの確認は以下のようにする。~
# mount.cifs -V
mount.cifs version: 6.8
man mount.cifsでインストールされているmount.cifsのオプシ...
*** cifs_mount failed w/return code = -111
CIFS VFS: Error connecting to socket. Aborting operation.
CIFS VFS: cifs_mount failed w/return code = -111
Unable to find suitable address.
このエラーは,ネットワークでWindowsマシンとLinuxマシンで...
*** mount error(13): Permission denied
この場合,考えられる原因はいくつかある。~
- 共有フォルダのパスに,エスケープすべき文字やスペース等...
?や!,@などがある場合やスペースがある場合は,その文字の前...
nomapposixオプションを使う方法もある。(デフォルトはmappo...
- cifsマウントする際の認証方式(secオプション)が合ってい...
secオプションで,認証方式を指定する。~
sec=none 空のユーザー名(名前なし)で接続を行なう
sec=krb5 Kerberos5認証を用いる
sec=krb5i Kerberos認証とパケット署名を用いる
sec=ntlm NTLMパスワードハッシュを用いる(mount.cifs...
sec=ntlmi NTLMパスワードハッシュと署名を用いる
sec=ntlmv2 NTLMv2パスワードハッシュを用いる
sec=ntlmv2i NTLMv2パスワードハッシュとパケット署名を用...
sec=ntlmssp NTLMv2パスワードハッシュでカプセル化する(...
sec=ntlmsspi NTLMv2パスワードハッシュでカプセル化して署...
-smbバージョンが合っていない
versオプションでsmbバージョンをWindowsマシンに合わせる必...
1.0 古いsmbバージョンで古いNASやWindows XPが使...
2.0 SMB2.0 or 2.002でWindows Vista SP1/Windows...
2.1 SMB2.1でWindows 7/Windows Server 2008R2か...
3.0 SMB3.0はWindows 8/Windows Server 2012から...
3.1.1 or 3.11 SMB3.1.1はWindows Server 2016から使用され...
- オプション指定の内容が間違っている・指定していないなど。~
username,passwordと共に,domain/workgroupを指定しないとmo...
*** cifs_mount failed w/return code = -112
Windows 10の共有フォルダでこれが発生することが多い。~
CIFS VFS: cifs_mount failed w/return code = -112
mount: mount … failed: Host is down
この場合,SMBのバージョンをmountコマンドで指定するように...
# mount -t cifs //xxx.xxx.xxx.xxx/Share /mnt/win -o user...
*** ioctl error in smb2_get_dfs_refer rc=-5
こんなエラーが出る場合がある。~
CIFS VFS: ioctl error in smb2_get_dfs_refer rc=-5
mount error(16): Device or resource busy
Refer to the mount.cifs(8) manual page (e.g. man mount.c...
これは,SMB3を使用する時にWindowsマシンにDFS対応がない場...
ファイルのアクセスには,特に問題はない。
このワーニングを非表示にするには,kernelを変更するかビル...
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ
ヒント
Adv.