다음과 같은 주소를 가진 Windows 파일 서버가 있습니다.
\\bioinf-filesrv2.mycompany.fr\cluster15
Linux에서 어떻게 액세스 할 수 있습니까?
우분투 14.04에서 노틸러스를 통해 액세스하려고 시도했지만 충돌이 발생했습니다. 충돌 보고서는 다음과 같습니다.
다음과 같은 주소를 가진 Windows 파일 서버가 있습니다.
\\bioinf-filesrv2.mycompany.fr\cluster15
Linux에서 어떻게 액세스 할 수 있습니까?
우분투 14.04에서 노틸러스를 통해 액세스하려고 시도했지만 충돌이 발생했습니다. 충돌 보고서는 다음과 같습니다.
답변:
최신 Linux를 가정하면 다음과 같이하십시오.
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
에 마운트합니다 /mnt
. 충분한 권한이 필요합니다 (또는 루트).
자격 증명을 추가해야하는 경우 다음을 시도하십시오.
$ 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.
UPDATE를 : OK가, 내가 아마 필요 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
(보통) 읽을 수있는 시스템의 다른 사용자가, 당신은 루트로 파일을 만들 수 있습니다 및 chmod go-=rwx
비밀번호를 보호하기 위해, 다른 사용자에 대한 액세스를 제거 할 수 있습니다.
경고 시스템을 부팅하고 서버를 사용할 수없는 경우 Linux는 부팅 순서 중에 약간 기다렸다가 포기합니다.
uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
. (가) 있습니다 guid
로 변경되었습니다 gid
.
\040
공간 에 사용할 파일 시스템 섹션을 변경 해야했습니다 (Windows 관리자를 좋아해야 함). 이 스택 오버플로 답변 에서 해당 정보를 얻었습니다 .
우분투에서 alt + f2를 클릭하십시오.
을 입력하십시오 smb://bioinf-filesrv2.mycompany.fr/cluster15
. 시작하다.
노틸러스의 새로운 마운트를 참조하십시오.
출처 : http://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/