Почему cwd в /proc/nautilus _pid/cwd всегда указывает на /home/username?

В Windows 10 по умолчанию отключен протокол SMB 1.0.

Если ваша версия SAMBA в linux устарела, возможно, она пытается использовать SMBv1 и не знает ничего лучшего, поэтому выполните одно из следующих действий

  • в /etc/samba/smb.confв разделе [global]добавить max protocol=SMB2. Прочтите справочную страницу для max protocolи min protocol. текущий выбор для последних версий SAMBA: SMB1или SMB2или SMB3. Знайте, что SMB3НЕ может быть действительным для более старых версий SAMBA, вы можете распознать это в /var/log/messagesпо такому утверждению, как WARNING: Ignoring invalid value 'SMB3' for parameter 'max protocol'после выполнения /etc/init.d/smb restart, это относится к samba -3.6.3 в СЛЕС 11.4.
  • или найдите инструкцию по включению SMBv1 в Windows 10, что не рекомендуется из соображений безопасности, но может потребоваться в зависимости от того, какие версии Linux и samba вы используете. Это простое устранение неполадок, если ничего не помогает, чтобы общий ресурс linux samba был виден из Windows 10, попробуйте это.
0
04.02.2021, 17:19
1 ответ

Nautilus может открывать несколько окон из одного и того же процесса, но процесс имеет один текущий каталог, поэтому Nautilus не может изменить свой каталог в зависимости от того, что отображается в его окнах.

В любом случае, я не могу придумать вескую причину, по которой Nautilus должен изменить текущий каталог. В чем смысл? Когда Nautilus должен получить доступ к файлу в каталоге, он может просто построить абсолютный путь.

Какую проблему вы на самом деле пытаетесь решить?

1
18.03.2021, 22:32

Теги

Похожие вопросы