Нет доступа к акциям Samba

Я установил ia32-libs, как это (я запускаю Ubuntu 13.04 Raring Ringtail на 64-битной машине):

Проверьте собственную архитектуру:

$ dpkg --print-architecture

Проверьте, Архитектура установлена:

$ dpkg --print-foreign-architectures

В зависимости от результатов двух приведенных выше команд могут работать следующие три команды (потребовалось много времени для обработки в моем случае):

$ sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install ia32-libs
8
задан 30 December 2010 в 08:39

63 ответа

Чтобы новые системы Windows обращались к текущим / старым общим ресурсам Ubuntu Samba, вам необходимо включить шифрование паролей (шифруйте пароли = да в smb.conf).

То, что изменилось в Windows 7, заключается в том, что они ввели требование безопасности для паролей Samba для шифрования. То же самое относится к XP, если у вас установлен KB2536276.

Я обошел & amp; вокруг этой проблемы в нашей сети на работе, пока я не нашел решение об изменении этого «нет» на «да» на зашифрованные пароли. Это по-прежнему работает для широкодоступной части, доступной каждому пользователю для чтения / записи без пароля - даже если у вас нет пароля, он все равно должен сообщить Windows, что несуществующий пароль зашифрован для Windows, чтобы вы могли там.

Этот ответ предполагает, что у вас есть все, что настроено для правильной работы Samba, например, пользователей (или их отсутствия) и установленных разрешений.

Для открытого / простого доступа без паролей и т. д. убедитесь, что у вас есть security = share, guest account = nobody и / или map to guest = Bad User в conf.

2
ответ дан 2 August 2018 в 04:18

Для того, чтобы новые системы Windows обращались к текущим / старым общим ресурсам Ubuntu Samba, вам необходимо включить шифрование пароля (шифровать пароли = да в smb.conf) ,

То, что изменилось в Windows 7, заключается в том, что они ввели требование безопасности для паролей Samba для шифрования. То же самое относится к XP, если у вас установлен KB2536276.

Я пошел кругом & amp; вокруг этой проблемы в нашей сети на работе, пока я не нашел решение об изменении этого «нет» на «да» на зашифрованные пароли. Это по-прежнему работает для широкодоступной части, доступной каждому пользователю для чтения / записи без пароля - даже если у вас нет пароля, он все равно должен сообщить Windows, что несуществующий пароль зашифрован для Windows, чтобы вы могли там.

Этот ответ предполагает, что у вас есть все, что было настроено для правильной работы Samba, например, пользователей (или их отсутствия) и установленных разрешений.

Для открытого / простого доступа без паролей и т. д. убедитесь, что у вас есть security = share , гостевая учетная запись = nobody и / или map to guest = Bad User в conf .

2
ответ дан 6 August 2018 в 04:23

Простое решение для совместного использования вашей домашней папки - раскомментировать строки в разделе [homes] /etc/samba/smb.conf (удалить «;»)

1
ответ дан 6 August 2018 в 04:23

Обычно я делаю это, редактируя файл conf. Я сделал это: sudo nano /etc/samba/smb.conf и добавил это в конце файла.

  [Shared] comment = My Files path  = / home / me только для чтения = yes write list = koanhead guest ok = yes  

В «списке записи» укажите свое имя пользователя системы, чтобы у вас было только разрешение на запись. На машине Windows введите этот параметр: \\ ip-of-the-samba-pc \ shared. На машине Ubuntu откройте браузер файлов и введите это в строке местоположения smb: // ip-of-the-samba-pc / shared

3
ответ дан 6 August 2018 в 04:23

Я считаю, что нужно проверять, нет ли у вас правил брандмауэра / iptables, предотвращающих его. Если вы не уверены, что самый простой способ (а также управлять iptables в будущем) для установки ufw и

  sudo ufw разрешить samba sudo ufw enable  
0
ответ дан 6 August 2018 в 04:23

Это не ответ, но скорее как комментарий, так как у меня пока нет возможности комментировать. Я не удивлен, что ваш сосед по комнате использует Windows 7. У меня иногда возникают проблемы с совместным использованием файлов между Windows XP и Windows 7.

Я работал на компьютере под управлением Windows XP с Ubuntu, работающим в VMware, и передавал файлы через совместное использование через Samba. Когда я попробовал ту же самую установку с Windows 7, никакой радости.

Кажется, что в Windows 7 что-то изменилось. Поэтому, если у вас нет проблем с ОС Windows XP, я бы точно не сказал, что Samba была более надежной 10 лет назад.

ссылка здесь и / или попытаться получить более новые версии Samba

http://wiki.samba.org/index.php/Windows7

3
ответ дан 6 August 2018 в 04:23

Если вы используете Windows 7, вам может потребоваться изменить настройки реестра:

Для получения дополнительной информации см. Samba wiki или просто выполните файл Win7_SambaDomainMember.reg

Если вы используете Ubuntu 11.10, убедитесь, что у вас установлен python-glade2

  sudo apt-get install python-glade2  
1
ответ дан 6 August 2018 в 04:23

Вы говорите, что сможете работать на уровне пользователя. Это звучит для меня так, как будто это просто ваша конфигурация самбы. В прежние дни я бы сказал, прояснить samba.conf, и сделать простой, который соответствует вашим потребностям, правильный samba.conf, возможно, не должен быть более 10 строк.

В любом случае, с тех пор появилось более простое решение: install system-config-samba

sudo apt-get install system-config-samba

До вы начинаете, вы можете сбросить samba.conf в исходное состояние. Чтобы убедиться, что во всех случаях устранения неполадок

не было никаких «скрытых» синтаксических ошибок, панель управления довольно проста:

  • щелкните знак «+»
  • выбрать каталог
  • сделать видимым (и записывать?)
  • перейти на вкладку «Доступ»
  • выбрать «Разрешить доступ кому-либо» [ ! d6]

Альтернативный (и немного более правильный) способ сделать это:

  • создать пользователя * nix по имени: guest (или что вам угодно) по соображениям безопасности убедитесь, что «guest» имеет / bin / false в качестве оболочки входа (если вы не хотите, чтобы гость мог также войти в систему через ssh и т. д.)
  • в «Предпочтениях»,

, затем

    , убедитесь,
  • в меню «Настройки»: выберите «Настройки сервера»
  • На вкладке «Безопасность»: по «гостевой учетной записи» выберите «гость»

Теперь любой, кто пытается войти анонимно, будет назначен пользователю «гость», и, следовательно, w

  • теперь создайте общий ресурс, как описано выше, за исключением того, что вместо выбора «Разрешить доступ ко всем» просто выберите «гость».

убедитесь, что пользователь * nix пользователя имеет достаточные права на чтение и / или запись в общей папке.

Удачи!

/ B2S

3
ответ дан 6 August 2018 в 04:23

Мне жаль это говорить, но у меня была такая же проблема, мой компьютер был незаметен в локальной сети, после чего я переустановил систему (очистить переустановку с полным форматированием), и все сработало нормально.

1
ответ дан 6 August 2018 в 04:23

Для того, чтобы новые системы Windows обращались к текущим / старым общим ресурсам Ubuntu Samba, вам необходимо включить шифрование пароля (шифровать пароли = да в smb.conf) ,

То, что изменилось в Windows 7, заключается в том, что они ввели требование безопасности для паролей Samba для шифрования. То же самое относится к XP, если у вас установлен KB2536276.

Я пошел кругом & amp; вокруг этой проблемы в нашей сети на работе, пока я не нашел решение об изменении этого «нет» на «да» на зашифрованные пароли. Это по-прежнему работает для широкодоступной части, доступной каждому пользователю для чтения / записи без пароля - даже если у вас нет пароля, он все равно должен сообщить Windows, что несуществующий пароль зашифрован для Windows, чтобы вы могли там.

Этот ответ предполагает, что у вас есть все, что было настроено для правильной работы Samba, например, пользователей (или их отсутствия) и установленных разрешений.

Для открытого / простого доступа без паролей и т. д. убедитесь, что у вас есть security = share , гостевая учетная запись = nobody и / или map to guest = Bad User в conf .

2
ответ дан 7 August 2018 в 22:29

Простое решение для совместного использования вашей домашней папки - раскомментировать строки в разделе [homes] /etc/samba/smb.conf (удалить «;»)

1
ответ дан 7 August 2018 в 22:29

Если вы используете Windows 7, вам может потребоваться изменить настройки реестра:

Для получения дополнительной информации см. Samba wiki или просто выполните файл Win7_SambaDomainMember.reg

Если вы используете Ubuntu 11.10, убедитесь, что у вас установлен python-glade2

  sudo apt-get install python-glade2  
1
ответ дан 7 August 2018 в 22:29

Я считаю, что нужно проверять, нет ли у вас правил брандмауэра / iptables, предотвращающих его. Если вы не уверены, что самый простой способ (а также управлять iptables в будущем) для установки ufw и

  sudo ufw разрешить samba sudo ufw enable  
0
ответ дан 7 August 2018 в 22:29

Это не ответ, но скорее как комментарий, так как у меня пока нет возможности комментировать. Я не удивлен, что ваш сосед по комнате использует Windows 7. У меня иногда возникают проблемы с совместным использованием файлов между Windows XP и Windows 7.

Я работал на компьютере под управлением Windows XP с Ubuntu, работающим в VMware, и передавал файлы через совместное использование через Samba. Когда я попробовал ту же самую установку с Windows 7, никакой радости.

Кажется, что в Windows 7 что-то изменилось. Поэтому, если у вас нет проблем с ОС Windows XP, я бы точно не сказал, что Samba была более надежной 10 лет назад.

ссылка здесь и / или попытаться получить более новые версии Samba

http://wiki.samba.org/index.php/Windows7

3
ответ дан 7 August 2018 в 22:29

Вы говорите, что сможете работать на уровне пользователя. Это звучит для меня так, как будто это просто ваша конфигурация самбы. В прежние дни я бы сказал, прояснить samba.conf, и сделать простой, который соответствует вашим потребностям, правильный samba.conf, возможно, не должен быть более 10 строк.

В любом случае, с тех пор появилось более простое решение: install system-config-samba

sudo apt-get install system-config-samba

До вы начинаете, вы можете сбросить samba.conf в исходное состояние. Чтобы убедиться, что во всех случаях устранения неполадок

не было никаких «скрытых» синтаксических ошибок, панель управления довольно проста:

  • щелкните знак «+»
  • выбрать каталог
  • сделать видимым (и записывать?)
  • перейти на вкладку «Доступ»
  • выбрать «Разрешить доступ кому-либо» [ ! d6]

Альтернативный (и немного более правильный) способ сделать это:

  • создать пользователя * nix по имени: guest (или что вам угодно) по соображениям безопасности убедитесь, что «guest» имеет / bin / false в качестве оболочки входа (если вы не хотите, чтобы гость мог также войти в систему через ssh и т. д.)
  • в «Предпочтениях»,

, затем

    , убедитесь,
  • в меню «Настройки»: выберите «Настройки сервера»
  • На вкладке «Безопасность»: по «гостевой учетной записи» выберите «гость»

Теперь любой, кто пытается войти анонимно, будет назначен пользователю «гость», и, следовательно, w

  • теперь создайте общий ресурс, как описано выше, за исключением того, что вместо выбора «Разрешить доступ ко всем» просто выберите «гость».

убедитесь, что пользователь * nix пользователя имеет достаточные права на чтение и / или запись в общей папке.

Удачи!

/ B2S

3
ответ дан 7 August 2018 в 22:29

Мне жаль это говорить, но у меня была такая же проблема, мой компьютер был незаметен в локальной сети, после чего я переустановил систему (очистить переустановку с полным форматированием), и все сработало нормально.

1
ответ дан 7 August 2018 в 22:29

Обычно я делаю это, редактируя файл conf. Я сделал это: sudo nano /etc/samba/smb.conf и добавил это в конце файла.

  [Shared] comment = My Files path  = / home / me только для чтения = yes write list = koanhead guest ok = yes  

В «списке записи» укажите свое имя пользователя системы, чтобы у вас было только разрешение на запись. На машине Windows введите этот параметр: \\ ip-of-the-samba-pc \ shared. На машине Ubuntu откройте браузер файлов и введите это в строке местоположения smb: // ip-of-the-samba-pc / shared

3
ответ дан 7 August 2018 в 22:29

Для того, чтобы новые системы Windows обращались к текущим / старым общим ресурсам Ubuntu Samba, вам необходимо включить шифрование пароля (шифровать пароли = да в smb.conf) ,

То, что изменилось в Windows 7, заключается в том, что они ввели требование безопасности для паролей Samba для шифрования. То же самое относится к XP, если у вас установлен KB2536276.

Я пошел кругом & amp; вокруг этой проблемы в нашей сети на работе, пока я не нашел решение об изменении этого «нет» на «да» на зашифрованные пароли. Это по-прежнему работает для широкодоступной части, доступной каждому пользователю для чтения / записи без пароля - даже если у вас нет пароля, он все равно должен сообщить Windows, что несуществующий пароль зашифрован для Windows, чтобы вы могли там.

Этот ответ предполагает, что у вас есть все, что было настроено для правильной работы Samba, например, пользователей (или их отсутствия) и установленных разрешений.

Для открытого / простого доступа без паролей и т. д. убедитесь, что у вас есть security = share , гостевая учетная запись = nobody и / или map to guest = Bad User в conf .

2
ответ дан 10 August 2018 в 10:37

Простое решение для совместного использования вашей домашней папки - раскомментировать строки в разделе [homes] /etc/samba/smb.conf (удалить «;»)

1
ответ дан 10 August 2018 в 10:37

Обычно я делаю это, редактируя файл conf. Я сделал это: sudo nano /etc/samba/smb.conf и добавил это в конце файла.

  [Shared] comment = My Files path  = / home / me только для чтения = yes write list = koanhead guest ok = yes  

В «списке записи» укажите свое имя пользователя системы, чтобы у вас было только разрешение на запись. На машине Windows введите этот параметр: \\ ip-of-the-samba-pc \ shared. На машине Ubuntu откройте браузер файлов и введите это в строке местоположения smb: // ip-of-the-samba-pc / shared

3
ответ дан 10 August 2018 в 10:37

Это не ответ, но скорее как комментарий, так как у меня пока нет возможности комментировать. Я не удивлен, что ваш сосед по комнате использует Windows 7. У меня иногда возникают проблемы с совместным использованием файлов между Windows XP и Windows 7.

Я работал на компьютере под управлением Windows XP с Ubuntu, работающим в VMware, и передавал файлы через совместное использование через Samba. Когда я попробовал ту же самую установку с Windows 7, никакой радости.

Кажется, что в Windows 7 что-то изменилось. Поэтому, если у вас нет проблем с ОС Windows XP, я бы точно не сказал, что Samba была более надежной 10 лет назад.

ссылка здесь и / или попытаться получить более новые версии Samba

http://wiki.samba.org/index.php/Windows7

3
ответ дан 10 August 2018 в 10:37

Я считаю, что нужно проверять, нет ли у вас правил брандмауэра / iptables, предотвращающих его. Если вы не уверены, что самый простой способ (а также управлять iptables в будущем) для установки ufw и

  sudo ufw разрешить samba sudo ufw enable  
0
ответ дан 10 August 2018 в 10:37

Если вы используете Windows 7, вам может потребоваться изменить настройки реестра:

Для получения дополнительной информации см. Samba wiki или просто выполните файл Win7_SambaDomainMember.reg

Если вы используете Ubuntu 11.10, убедитесь, что у вас установлен python-glade2

  sudo apt-get install python-glade2  
1
ответ дан 10 August 2018 в 10:37

Вы говорите, что сможете работать на уровне пользователя. Это звучит для меня так, как будто это просто ваша конфигурация самбы. В прежние дни я бы сказал, прояснить samba.conf, и сделать простой, который соответствует вашим потребностям, правильный samba.conf, возможно, не должен быть более 10 строк.

В любом случае, с тех пор появилось более простое решение: install system-config-samba

sudo apt-get install system-config-samba

До вы начинаете, вы можете сбросить samba.conf в исходное состояние. Чтобы убедиться, что во всех случаях устранения неполадок

не было никаких «скрытых» синтаксических ошибок, панель управления довольно проста:

  • щелкните знак «+»
  • выбрать каталог
  • сделать видимым (и записывать?)
  • перейти на вкладку «Доступ»
  • выбрать «Разрешить доступ кому-либо» [ ! d6]

Альтернативный (и немного более правильный) способ сделать это:

  • создать пользователя * nix по имени: guest (или что вам угодно) по соображениям безопасности убедитесь, что «guest» имеет / bin / false в качестве оболочки входа (если вы не хотите, чтобы гость мог также войти в систему через ssh и т. д.)
  • в «Предпочтениях»,

, затем

    , убедитесь,
  • в меню «Настройки»: выберите «Настройки сервера»
  • На вкладке «Безопасность»: по «гостевой учетной записи» выберите «гость»

Теперь любой, кто пытается войти анонимно, будет назначен пользователю «гость», и, следовательно, w

  • теперь создайте общий ресурс, как описано выше, за исключением того, что вместо выбора «Разрешить доступ ко всем» просто выберите «гость».

убедитесь, что пользователь * nix пользователя имеет достаточные права на чтение и / или запись в общей папке.

Удачи!

/ B2S

3
ответ дан 10 August 2018 в 10:37

Мне жаль это говорить, но у меня была такая же проблема, мой компьютер был незаметен в локальной сети, после чего я переустановил систему (очистить переустановку с полным форматированием), и все сработало нормально.

1
ответ дан 10 August 2018 в 10:37

Для того, чтобы новые системы Windows обращались к текущим / старым общим ресурсам Ubuntu Samba, вам необходимо включить шифрование пароля (шифровать пароли = да в smb.conf) ,

То, что изменилось в Windows 7, заключается в том, что они ввели требование безопасности для паролей Samba для шифрования. То же самое относится к XP, если у вас установлен KB2536276.

Я пошел кругом & amp; вокруг этой проблемы в нашей сети на работе, пока я не нашел решение об изменении этого «нет» на «да» на зашифрованные пароли. Это по-прежнему работает для широкодоступной части, доступной каждому пользователю для чтения / записи без пароля - даже если у вас нет пароля, он все равно должен сообщить Windows, что несуществующий пароль зашифрован для Windows, чтобы вы могли там.

Этот ответ предполагает, что у вас есть все, что было настроено для правильной работы Samba, например, пользователей (или их отсутствия) и установленных разрешений.

Для открытого / простого доступа без паролей и т. д. убедитесь, что у вас есть security = share , гостевая учетная запись = nobody и / или map to guest = Bad User в conf .

2
ответ дан 13 August 2018 в 17:09

Обычно я делаю это, редактируя файл conf. Я сделал это: sudo nano /etc/samba/smb.conf и добавил это в конце файла.

  [Shared] comment = My Files path  = / home / me только для чтения = yes write list = koanhead guest ok = yes  

В «списке записи» укажите свое имя пользователя системы, чтобы у вас было только разрешение на запись. На машине Windows введите этот параметр: \\ ip-of-the-samba-pc \ shared. На машине Ubuntu откройте браузер файлов и введите это в строке местоположения smb: // ip-of-the-samba-pc / shared

3
ответ дан 13 August 2018 в 17:09
  • 1
    Спасибо за предложение, я попробую его в течение следующих двух дней и отчитаюсь. – koanhead 20 November 2010 в 13:08
  • 2
    Добавление цитированного текста в /etc/samba/smb.conf вызывает all , чтобы акции исчезли из Nautilus и «Windows-ресурсы на моем сервере». окно. – koanhead 22 November 2010 в 01:23

Простое решение для совместного использования вашей домашней папки - раскомментировать строки в разделе [homes] /etc/samba/smb.conf (удалить «;»)

1
ответ дан 13 August 2018 в 17:09

Если вы используете Windows 7, вам может потребоваться изменить настройки реестра:

Для получения дополнительной информации см. Samba wiki или просто выполните файл Win7_SambaDomainMember.reg

Если вы используете Ubuntu 11.10, убедитесь, что у вас установлен python-glade2

  sudo apt-get install python-glade2  
1
ответ дан 13 August 2018 в 17:09

Я считаю, что нужно проверять, нет ли у вас правил брандмауэра / iptables, предотвращающих его. Если вы не уверены, что самый простой способ (а также управлять iptables в будущем) для установки ufw и

  sudo ufw разрешить samba sudo ufw enable  
0
ответ дан 13 August 2018 в 17:09

Другие вопросы по тегам:

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