Alpine Linux의 mount 명령은 fstab의 8진수 공백 순서를 좋아하지 않습니다.

Alpine Linux의 mount 명령은 fstab의 8진수 공백 순서를 좋아하지 않습니다.

Alpine Linux에서는 이름에 공백이 있는 cifs 디렉터리를 자동 마운트할 수 없지만 수동으로 작동할 수는 있습니다.

이 /etc/fstab 조각을 사용하면 작동하지 않습니다.

//192.168.245.1/My\040Space              /media/myspace cifs rw,vers=3.0,credentials=/root/.smbcredentials 0 0

하지만 데비안 컴퓨터에서는 잘 작동합니다!

Alpine에서는 이 수동 명령이 작동하지 않고 다음으로 끝납니다.실패: 잘못된 매개변수:

mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/My\040Space /media/myspace 

이것하다일하다:

mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/"My Space" /media/myspace 

흥미롭게도 이 성공적인 사례에서는 /proc/mounts 파일에 \040 이스케이프 시퀀스가 ​​포함되어 있습니다.

//192.168.245.1/My\040Space /media/myspace cifs rw,relatime,vers=3.0,cache=strict ...

처럼 보인다fstab 파일 및 명령줄에서 8진수 이스케이프를 해석할 수 없습니다.

작동시키는 방법에 대한 아이디어가 있습니까?

감사해요

관련 정보