내 fstab 파일에 다음 항목이 있습니다.
//10.30.1.235/Restrito/BackupVms /backups/servidor01 cifs
vers=2.0,credentials=/spassword,iocharset=utf8,gid=0,uid=0,file_mode=0777,dir_mode=$ 0 0
spassword
자격 증명 파일입니다/
(라이센스 644)내 비밀번호와 사용자 이름이 있습니다.
예:
username=admin
password=123456
명령줄에서 실행하는 경우:
mount -t cifs //10.30.1.235/Restrito/BackupVms /backups/servidor01 cifs
vers=2.0,credentials=/spassword,iocharset=utf8,gid=0,uid=0,file_mode=0777,dir_mode=$0 0
효과가있다!
mount -a를 시도하면(fstab에서 실행되므로) 비밀번호를 묻는 메시지가 나타납니다.
자동으로 마운트하고 싶습니다.
어떻게 해야 합니까?
답변1
파일 /spassword
에는 사용자 이름의 도메인을 지정하는 세 번째 줄이 필요합니다. admin
로컬 계정의 경우 10.30.1.235
도메인은 단순히 호스트의 SMB 이름입니다 10.30.1.235
. 단, 도메인은 생략할 수 없습니다.
예를 들어, 10.30.1.235
호출된 경우(즉, CIFS 공유는 Windows 워크스테이션에서 호출될 수 있음 SERVIDOR01
) 로컬 계정인 경우(즉, 더 완전하게 나타날 수 있음) 파일에는 다음이 포함되어야 합니다.\\SERVIDOR01\Restrito
admin
SERVIDOR01\admin
/spassword
username=admin
password=123456
domain=servidor01