로그인 시 공유 SMB 폴더를 자동으로 마운트하는 방법은 무엇입니까?

로그인 시 공유 SMB 폴더를 자동으로 마운트하는 방법은 무엇입니까?

우분투 14.04를 사용하고 있습니다.

로그인하면 파일 관리자(하단 근처)에 다음이 표시됩니다.

서버에 연결


나는 보통 "서버에 연결"을 클릭하고 다음을 봅니다.

공유 폴더 목록

그런 다음 두 번 클릭하여 설치했습니다.아니요"닉네임" 공유가 나에게만 권한을 갖도록 특별히 설정된 경우에도 비밀번호가 필요합니다. 공유는 Ubuntu 14.04를 실행하는 다른 PC인 Samba 공유(Windows 및 OS/X를 실행하는 다른 PC와의 호환성을 위해)에서 수행되었습니다.


질문:로그인 시 이러한 작업을 자동화하려면 어떻게 해야 합니까?


나는 보았다다양한 제안여기에는 일반적으로 파일을 편집 ~/.smbcredentials하고 다음과 같이 사용자 이름과 비밀번호를 입력하는 작업이 포함됩니다.

username=foo
password=swordfish

보안 문제는 차치하더라도, 비밀번호를 입력하지 않고 정상적으로 공유 폴더를 마운트할 수 있는데 왜 비밀번호를 일반 텍스트로 입력해야 하는지 이해가 되지 않습니다.


/mnt이 공유 폴더에 있는 파일을 열었을 때 파일이 거기에 없거나 /media완전히 다른 곳에 있는 것 같습니다 .

공유 파일 예시

답변1

나는 그것을 해결했습니다 (제 생각에는). 사용법을 읽은 후 다음을 gvfs-mount사용하여 명령줄에서 공유를 마운트할 수 있다는 것을 알았습니다.

gvfs-mount 'smb://10.0.0.2/nick/'

이제 이 작업을 자동으로 수행하는 경우가 되었습니다. 이를 위해 "응용 프로그램 실행"을 사용했습니다.

신청 시작


그런 다음 필요한 각 디스크에 대한 항목을 추가했습니다.

마운트할 디스크


각 항목은 다음과 같습니다.

디스크 마운트

이것은 잘 작동하는 것 같습니다.


편집하다

gvs-mount가 더 이상 사용되지 않으므로 의견에 따라 "gvs-mount"에서 "gio mount"로 변경되었습니다.

답변2

이 질문은 오래 전에 제기되고 답변된 것으로 알고 있지만, 정확한 문제에 부딪혀 이렇게 질문하게 되었습니다.

현재는 gvfs-mount더 이상 사용되지 않습니다. 시작 답변을 따라야 하지만 다음을 사용해야 합니다 gio mount.

gio mount 'smb://10.0.0.2/nick/'

이것이 누군가에게 도움이 되기를 바랍니다.

관련 정보