Я уверен, что это может быть очень простой способ сделать это, но я не нашел, как ... У меня есть две машины с Ubuntu 10.10 в одной сети (просто рабочая группа, без домена). На одном из них я поделился папкой через Nautilus Folder Sharing . Открывая сетевое место на втором компьютере, я не вижу первого в списке, только сеть Windows, и когда я захожу в эту папку, я вижу рабочую группу, хотя при попытке войти в нее я получаю Невозможно смонтировать. Не удалось получить список общих ресурсов из-за ошибки сервера .
Нужно ли что-то делать при совместном использовании папки через Nautilus?
samba
file-sharing
Anero
источник
источник
Ответы:
Способ 1:
вы можете использовать SAMBA для обмена файлами (но samba в основном используется для обмена файлами между компьютерами Linux и Windows)
В терминале введите следующее
gksudo gedit /etc/samba/smb.conf
Добавьте строку userhare owner only = False в раздел [global].
Перейти к местам >> Компьютер.
Щелкните правой кнопкой мыши папку, которой вы хотите поделиться, и выберите « Параметры общего доступа» .
Установите флажок « Поделиться этой папкой» .
Напишите имя своей папки и установите флажок « Разрешить другим людям писать в этой папке» .
Теперь вы сможете увидеть и получить доступ к общей папке из вашей сети.
Способ 2:
вы можете использовать Openssh, чтобы установить его,
Теперь перейдите в меню « Места» и выберите « Подключиться к серверу».
(В oneiric (11.10) щелкните рабочий стол и используйте меню вверху: Файл -> Подключиться к серверу )
В Тип услуги: выберите SSH
На сервере: укажите IP-адрес компьютера, на котором находится информация.
В порту: дайте 22 .
Теперь в папке: выберите папку, которой вы хотите поделиться.
В поле Имя пользователя: укажите имя пользователя компьютера, к которому вы подключены.
Нажмите «Подключиться», после чего вы получите окно, в котором вам нужно будет ввести пароль ПК, к которому вы пытаетесь подключиться.
Теперь у вас есть права на чтение / запись.
источник
Существует множество способов обмена файлами между двумя системами Linux. Самый простой и распространенный способ - это SSH.
Метод 1: SSH
Установите SSH в обеих системах.
Затем перейдите в меню «Места» и выберите «Подключиться к серверу».
Способ 2: использовать дающего
Giver позволяет перетаскивать файлы пользователям вашей сети. Он также автоматически обнаружит других пользователей Giver в вашей сети.
При перетаскивании файла или нескольких файлов пользователю, представленному аватаром в окне «Предоставитель», файлы автоматически передаются. Получатель файлов получает предупреждение о том, что пользователь желает отправить файлы. Пользователь может принять или отклонить их.
Чтобы установить giver в ubuntu: sudo apt-get install giver
источник
После настройки SSH-сервера на одном компьютере вы можете просто подключиться к другому через Nautilus, введя sftp: //192.168.1.3 (или любой другой фактический IP-номер другого компьютера) в строке адреса (вызывается с помощью CTRL-L).
источник
если не задействованы Windows-машины - только Linux, вы можете использовать NFS (более родной для linux)
акции нфс
Короче:
на сервере: в / etc / exports вы кладете папки, которые нужно экспортировать
на клиентах: смонтировать общий ресурс (авто в / etc / fstab или вручную - CLI или nautilus)
источник
У меня есть большой компьютер, который мы будем называть Наверху, и маленький компьютер, который мы будем называть Внизу. Они находятся в одной сети, подключены к одному маршрутизатору. Upstairs работает под управлением Kubuntu (12.04), тогда как Downstairs работает под управлением стандартного Ubuntu (13.04, с рабочим столом KDE). Я предпочитаю работать на нижнем этаже, но часто мне нужно получить доступ к моим файлам на верхнем этаже, которые мой партнер может использовать в то время.
Я поделился некоторыми каталогами Upstairs, используя Samba, и это был кошмар. Прежде всего, это не сработало рекурсивно (мне нужно было отмечать каждый каталог и подкаталог), которым я хотел поделиться). Во-вторых, хотя Downstairs мог видеть Upstairs в сети, когда я щелкал в общих каталогах, меня постоянно просили ввести пароль, и, хотя я вводил его правильно, пароль не был распознан, поэтому я не мог войти. совсем забудь о Samba, но сначала давайте посмотрим, как получится сделать мои музыкальные файлы наверху доступными для моего отличного интернет-радио.
Затем я попробовал NFS, как предложено пользователем Jet . Следуя инструкциям, предложенным по ссылке, это работало отлично с первого раза. К сожалению, когда я попытался снова на следующий день после перезагрузки обоих компьютеров, я продолжал получать
mount.nfs: Access Denied...
сообщения. Эта проблема хорошо задокументирована на форумах, но предложенные разнообразные решения выходят за рамки моего технического уровня.Это было мое решение. Установите ssh на компьютере хоста (сервера) (или обоих), как предложено aneeshep:
Теперь на клиентском компьютере (или обоих) установите пакет под названием
sshfs
:Используя предпочитаемый файловый менеджер на Downstairs, убедитесь, что Upstairs находится в сети. Если это так, создайте каталог внизу, где вы будете монтировать файловую систему Upstairs. Давайте назовем это
/home/me_downstairs/UpstairsFiles/
Теперь в командной строке введите что-то вроде, а затем Return:
(Это все в одной строке.)
Конечно, замените «Наверху» именем вашего компьютера, как показано в сети, но суффикс .local важен.
Вам будет предложено ввести пароль наверх.
Теперь в каталоге
/home/me_downstairs/UpstairsFiles/
внизу я могу видеть все мои файлы наверху и использовать их как обычно.Этот сайт ниже предлагает некоторые дополнительные шаги, которые могут быть необходимы, но они были не для меня:
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
Пожалуйста, дайте мне знать, если это сработало или не сработало для вас.
источник