그래서 저는 Samba 공유를 마운트할 때 이 명령을 자주 사용합니다.
mount -t cifs //ip/share /mnt/backups -o username=user,password=pwd,domain=domain
사용자 이름/비밀번호를 입력하는 대신 자격 증명 파일(권한 600개)을 사용하고 싶습니다.
이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 나는 주위를 둘러보았고 내가 찾은 유일한 예는 자격 증명 파일을 사용하는 것입니다(/etc/fstab을 사용하여 Samba 공유를 자동 마운트하려는 경우).
감사해요
답변1
매개변수를 사용해야 합니다.credentials=
mount -t cifs //ip/share /mnt/backups -o credentials=/path/filename
에서 인용.cifs 수동 마운트
credentials=filename
사용자 이름 및/또는 비밀번호와 선택적으로 작업 그룹 이름이 포함된 파일을 지정합니다. 파일 형식은 다음과 같습니다.
username=value password=value domain=value
이미 명시한 /root/.smbcredentials_sharename
라이센스에 따라 파일을 생성하는 것이 좋습니다.600
주위에 공백이 없는지 확인하십시오 . 그렇지 않으면 값이 올바르게 고려되지 않아 오류가 =
발생합니다 .permission denied