Доступ к папке, доступной для ноутбука Ubuntu 11.10 от Ubuntu 11.10. ПК не работает

У меня есть настольный ПК и ноутбук в той же сети. Каждый из них работает Ubuntu 11.10.

Вот что я сделал до сих пор:

На ноутбуке я щелкнул правой кнопкой мыши по моей домашней папке и отправился в

Properties -> Share

, где я отметил Share this folder и Allow others to create and delete files in this folder.. Он попросил меня установить некоторые службы. Они провалились. Поэтому я сделал вручную sudo apt-get install samba. Отлично. Теперь я пошел на свой компьютер и открыл свою домашнюю папку. Выше в меню я выбрал GO->Network. Там я нажал CTRL+L и ввел локальный IP-адрес из своего ноутбука.

Есть ли больше настроек, которые мне нужно сделать?

Я ценю каждую помощь, спасибо!

PS: Иногда он говорит

Error: Failed to retrieve share list from server
Please select another viewer and try again.

Я ссылаюсь на эту картинку в одном из комментариев ниже. Это не имеет прямого отношения к формулировке моего первоначального вопроса, а к решению, представленному ниже в комментарии @lumbric.

1
задан 29 January 2014 в 15:04

1 ответ

Повторное создание общей папки на ноутбуке (как вы пытались сделать) после установки samba может решить вашу проблему. Уже случилось со мной. Скажите мне, если это работает, чтобы обновить мой ответ.

Используя sshfs для обмена папками:

Если вы хотите обмениваться папками между компьютерами Ubuntu, могу ли я предложить использовать родной Linux решение ? Samba повторно реализует протоколы Windows, и у меня всегда возникали проблемы с конфигурацией samba. С другой стороны, я нашел sshfs намного проще в использовании. Предполагая, что у вас установлены sshfs, и вы являетесь пользователем группы плавких предохранителей, просто выполните следующие действия:

mkdir ~/shared_folder
sshfs <user>@<ip>:<shared_folder_path> /home/$USER/shared_folder

Затем проверьте, работает ли это и делайте свои вещи:

cd ~/shared_folder
ls
nautilus .
etc.

Чтобы отключить:

fusermount -u ~/shared_folder

Используя sshfs для обмена папками:

Некоторые люди предпочитают добавлять эту строку в конец /etc/fstab file:

sshfs#<user>@<ip>:<shared_folder_path> <mount_point> fuse defaults,user,idmap=user,noauto 0 0

Поступая таким образом, вы сможете установить папку с помощью mount ~/shared_folder.

Я обычно не использую этот метод, так как я настроил свой ключ ↑, чтобы просмотреть мою историю bash, так что просто набрав sshf + ↑, вы получите все мои предыдущие монстры sshfs. Кроме того, мне не нужно делать общесистемные изменения.

2
ответ дан 25 May 2018 в 15:41
  • 1
    Большое спасибо. Всегда хорошо знать альтернативный способ делать что-то - или, в этом случае, родной путь. – Aufwind 26 December 2011 в 03:48
  • 2
    Добро пожаловать :) Если вы нашли мой ответ полезным, повысьте его ^^ – Maxime R. 26 December 2011 в 04:49
  • 3
    SSH будет значительно медленнее, чем SMB или другие протоколы. Если вы хотите использовать Gigabit ethernet для резервного копирования большого жесткого диска, вы не хотите использовать SSH. – lumbric 26 December 2011 в 04:53
  • 4
    Я не буду не соглашаться prokop.uek.krakow.pl/projects/fs_benchmark.html ^^ Мне нравится, как это проще в использовании, учитывая, что я использую sshfs для временного доступа к некоторым файлам на другом компьютере. Разумеется, для более постоянной доли, самба или nfs могут быть более подходящими для этого дела. Есть ли какие-нибудь подсказки о том, для чего не нужны функции nfs? – Maxime R. 26 December 2011 в 05:41
  • 5
    @Maxime К сожалению, я не помню, мне тоже было бы интересно. Мне кажется, мне не понравилось, как он относится к разрешениям на файлы. На этой немецкой странице говорится, что все UID должны быть уникальными во всей сети. Это звучит довольно проблематично для меня. См. Также этот этот вопрос . – lumbric 26 December 2011 в 17:59

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

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