NIS 관련, 버스터로 업그레이드한 후 데비안에서 USB 저장소를 마운트할 수 없습니다.

NIS 관련, 버스터로 업그레이드한 후 데비안에서 USB 저장소를 마운트할 수 없습니다.

해결책:

일부 시스템에는 nscd가 없습니다. 모든 곳에 nscd를 설치하면 모든 것이 정상으로 돌아옵니다.

업데이트 6:

농담이 나옵니다. Debian 10.1을 사용하여 머신을 다시 설치하고 NIS 클라이언트를 설치한 다음 머신을 도메인에 가입시켰습니다. 다른 사용자로 로그인하면 누구도 USB 저장소를 마운트할 수 없습니다!

그런 다음 로컬 사용자로 로그인하면 모든 것이 잘 작동합니다!

업데이트 5:

다음과 같은 polkit 규칙을 추가해 보세요.

[Storage Permissions]
Identity=unix-user:USER
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.filesystem-mount-system
ResultAny=yes
ResultInactive=yes
ResultActive=yes

문제가 해결되지 않았습니다.

업데이트 4:

따라서 신규 사용자에게는 잘 작동합니다. 그런 다음 이전 계정을 삭제하고 홈 폴더를 삭제하고 NIS 디렉터리에서 "make all"을 삭제하고 이전과 동일한 사용자 이름으로 사용자를 다시 생성해 보았으나 USB를 마운트할 수 없습니다!

홈 폴더에서 .xsession-errors 파일을 추적하면 업무용 사용자와 업무용 사용자가 아닌 사용자의 행이 정확히 동일합니다.

thunar-volman: Unsupported USB device type "usb".
thunar-volman: Unsupported USB device type "usb-storage".
thunar-volman: Unknown block device type "disk".

NIS 서버나 클라이언트에 이러한 혼란을 일으킬 수 있는 캐시나 유사한 저장소가 있습니까?

업데이트 3:

전혀 예상하지 못한 일이었지만 방금 NIS 설정에서 새 사용자를 만들었고 모든 것이 잘 작동했습니다! 구성 파일을 비교하여 무엇이 문제인지 확인하겠습니다.

업데이트 2:

컴퓨터에 그놈을 설치해도 같은 문제가 발생합니다.

또한 lightdm 대신 startxfce4를 통해 직접 XFCE를 시작해도 좋습니다.

업데이트 1:

작동 중인 기계와 실패한 기계 사이에 로드된 모든 모듈을 비교해 보면 문제가 존재하지 않습니다.

원본 게시물:

여러 데비안 머신을 늘리는 것에서 깨뜨리는 것까지 업그레이드했습니다. 이 머신은 XFCE를 실행하고 있으며 NIS 도메인의 일부입니다. 이러한 장치 중 일부에서는 업그레이드 후 사용자가 더 이상 XFCE에서 USB 저장소를 마운트할 수 없지만 USB 저장소는 확장된 상태에서 제대로 작동합니다.

USBdisk 아이콘이 바탕화면에 표시되지만, 더블클릭 시 -> "keyName"을 무단으로 마운트할 수 없습니다.

==> syslog <==
Oct 17 07:34:11 machine kernel: [  184.011692] usb 3-2: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 1.10
Oct 17 07:34:11 machine kernel: [  184.011696] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 17 07:34:11 machine kernel: [  184.011698] usb 3-2: Product: DataTraveler 3.0
Oct 17 07:34:11 machine kernel: [  184.011700] usb 3-2: Manufacturer: Kingston
Oct 17 07:34:11 machine kernel: [  184.011701] usb 3-2: SerialNumber: 408D5C1653D4E2A1B98AA273
Oct 17 07:34:11 machine mtp-probe: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Oct 17 07:34:11 machine mtp-probe: bus: 3, device: 2 was not an MTP device
Oct 17 07:34:11 machine kernel: [  184.039916] usb-storage 3-2:1.0: USB Mass Storage device detected
Oct 17 07:34:11 machine kernel: [  184.040232] scsi host10: usb-storage 3-2:1.0
Oct 17 07:34:11 machine kernel: [  184.040336] usbcore: registered new interface driver usb-storage
Oct 17 07:34:11 machine kernel: [  184.043119] usbcore: registered new interface driver uas
Oct 17 07:34:11 machine mtp-probe: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Oct 17 07:34:11 machine mtp-probe: bus: 3, device: 2 was not an MTP device
Oct 17 07:34:12 machine kernel: [  185.059788] scsi 10:0:0:0: Direct-Access     Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6
Oct 17 07:34:12 machine kernel: [  185.060205] sd 10:0:0:0: Attached scsi generic sg3 type 0
Oct 17 07:34:12 machine kernel: [  185.060459] sd 10:0:0:0: [sdc] 60604416 512-byte logical blocks: (31.0 GB/28.9 GiB)
Oct 17 07:34:12 machine kernel: [  185.060766] sd 10:0:0:0: [sdc] Write Protect is off
Oct 17 07:34:12 machine kernel: [  185.060768] sd 10:0:0:0: [sdc] Mode Sense: 45 00 00 00
Oct 17 07:34:12 machine kernel: [  185.061076] sd 10:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Oct 17 07:34:12 machine kernel: [  185.082929]  sdc: sdc1
Oct 17 07:34:12 machine kernel: [  185.084849] sd 10:0:0:0: [sdc] Attached SCSI removable disk
  • 머신에는 udev 또는 polkit 규칙이 없습니다.
  • dpkg -l을 사용하여 두 컴퓨터 간에 설치된 패키지를 비교했는데(하나는 제대로 작동하고 다른 하나는 작동하지 않음) 일부 Java 개발 패키지를 제외하고는 차이점이 없습니다.
  • 루트로 로그인하면 문제 없이 USB 저장소를 마운트할 수 있습니다.
  • rsync -anvc를 사용하여 두 시스템 간의 /etc/ 파일을 비교했지만 그 안에서 큰 내용을 찾지 못했습니다.
  • apt install --reinstall thunar, thunar-volman 및 관련 gvfs 패키지를 사용해 보세요.
  • 마더보드 BIOS/펌웨어 업그레이드

이 문제에 대한 오래된 기사를 온라인에서 읽은 후 "dbus-launch thunar"를 사용하여 터미널에서 thunar를 시작했는데 이 오류가 발생했습니다.

thunar-volman: Unsupported USB device type "usb". thunar-volman:
Unsupported USB device type "usb-storage". thunar-volman: Unknown
block device type "disk".

그렇지 않으면 syslog/messages에 아무것도 없습니다.

답변1

# mkdir -p /etc/polkit-1/rules.d

# cd /etc/polkit-1/rules.d

# nano 50-default.rules

[Storage Permissions]
Identity=unix-user:USER
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.filesystem-mount-system
ResultAny=yes
ResultInactive=yes
ResultActive=yes

마지막으로 재부팅합니다. 이것은 나에게 효과적입니다.

관련 정보