내 Ubuntu 10.10 Linux 노트북에서 파일 서버(Mac OS X 서버의 AFP 및 Windows 파일 공유를 통해 공유)에 대한 파일 공유를 설정할 수 있기를 원합니다. 일반 사용자로 설치하고 매번 비밀번호를 묻는 메시지가 표시되기를 원합니다. /etc/fstab
이를 달성하려면 무엇을 추가해야 합니까 ? 나는 전에 그것을 했다는 것을 알고 있지만 지금은 그 방법을 잊어버렸습니다.
편집하다:문제의 공유는 "G4 320"이며 fstab에서 다음 줄을 시도하고 있습니다.
//server_ip/G4\040320 /media/G4/ cifs user,username=something 0 0
하지만 다음을 통해 다음 정보를 얻습니다 dmesg
.
CIFS VFS: 반환 코드 = -6으로 인해 cifs_mount가 실패했습니다.
편집 2:
요청 시 추가 디버깅 정보를 얻을 수 있습니다. 내 fstab 라인의 출력 dmesg
:
[151994.740138] CIFS VFS: cifs_mount failed w/return code = -6
[152007.760136] CIFS VFS: cifs_mount failed w/return code = -6
[152132.770147] CIFS VFS: cifs_mount failed w/return code = -6
[152221.700152] CIFS VFS: cifs_mount failed w/return code = -6
[152245.340132] CIFS VFS: cifs_mount failed w/return code = -6
dmesg
Michael 라인의 출력 credentials
:
[153117.088656] CIFS VFS: No username specified
[153117.088668] CIFS VFS: cifs_mount failed w/return code = -22
[153164.358300] CIFS VFS: No username specified
[153164.358312] CIFS VFS: cifs_mount failed w/return code = -22
/var/log/messages
딱히 유용한 정보는 없는 것 같습니다.
편집 3: 좋아요. Michael에게 다시 한 번 감사드립니다. 거의 다 얻었습니다! 다음을 입력하면 /etc/fstab
작동합니다.
//10.1.0.15/G4\040320H /media/G4 cifs user=AzureDiamond,password=hunter2 0 0
하지만:
- 거기에 내 비밀번호를 입력하고 싶지 않아요...
- 이제
sudo
.
이 두 가지 문제를 어떻게 해결할 수 있습니까?
답변1
내가 사용한 줄은 다음 /etc/fstab
과 같습니다.
//10.1.0.15/G4\040320H /media/G4 cifs username=master,user 0 0
비밀번호를 묻는 메시지가 표시되지 않고 credentials=
작동하지 않는 해결 방법은 mount.cifs
다음을 통해 설치하는 것입니다.
sudo apt-get install cifs-utils
Michael Mrozek과 마찬가지로 설치했다고 가정합니다. mount.cifs
그렇지 않으면 CIFS 공유를 마운트할 수 없지만 분명히 커널은자체 내부 코드를 사용합니다발견되지 않은 경우 마운트mount.cifs
답변2
파일 시스템은 Windows 공유 경로이며 CIFS를 입력합니다.
//file-server/ShareName /mnt/file-server-share cifs options 0 0
options
모든 일반적인 설치 옵션이 될 수 있습니다. 일종의 자격 증명을 제공해야 할 수도 있습니다. user
및 옵션을 제공하거나 파일에 및 줄을 password
사용 하고 저장할 수 있습니다 (이것은 누구나 읽을 수 있음을 기억하세요).credentials=/path/to/credentials/file
username=...
password=...
/etc/fstab