Доля между машинами Ubuntu

Я нашел этот учебник по синхронизации ваших контактов iphone с Ubuntu One. Если у вас есть какие-либо вопросы или я могу оказать дополнительную помощь, просто дайте мне знать!

16
задан 30 December 2010 в 08:39

40 ответов

У меня есть большой компьютер, который мы будем называть Upstairs и маленький компьютер, который мы будем называть Downstairs. Они находятся в одной сети, подключенной одним и тем же маршрутизатором. Наверху работает Kubuntu (12.04), тогда как Downstairs работает под управлением Bugstandard Ubuntu (13.04, с настольным компьютером KDE). Я предпочитаю работать в Downstairs, но часто мне нужно получить доступ к моим файлам на Upstairs, которые мой партнер может использовать в то время.

Я поделился некоторыми справочниками Upstairs с использованием Samba в первую очередь, и это был кошмар. Прежде всего, это не сработало рекурсивно (я должен был отметить каждую директорию и подкаталог), которые хотел разделить). Во-вторых, хотя Downstairs мог видеть Upstairs в сети, когда я нажал на общие каталоги, мне все время предлагали ввести пароль, и хотя я правильно ввел его, пароль не был распознан, поэтому я не мог войти. Я испытываю соблазн забыть Samba, но сначала посмотрим, как это получится, когда мои музыкальные файлы Upstairs будут доступны для моего превосходного интернет-радио.

Далее я попробовал nfs, как было предложено пользователем jet . Следуя инструкциям, предложенным ссылкой, это работало отлично в первый раз. К сожалению, когда я снова попробовал на следующий день после перезагрузки обоих компьютеров, я продолжал получать сообщения mount.nfs: Access Denied ... . Эта проблема хорошо документирована на форумах, но многообразные предлагаемые решения превосходят мои технические возможности.


Это было мое решение. Установите ssh на компьютер хозяина (сервера), как это было предложено aneeshep:

  sudo apt-get install openssh-server openssh-client  

Теперь на клиентском компьютере (или обоих) установите пакет под названием sshfs :

  sudo apt-get install sshfs  

Используя ваш предпочтительный файловый менеджер в Downstairs, проверьте, что Upstairs находится в сети. Если это так, создайте каталог на Downstairs, где вы будете монтировать файловую систему Upstairs. Назовем его / home / me_downstairs / UpstairsFiles /

Теперь введите в командной строке что-то вроде: Return:

  sshfs  yourloginname@Upstairs.local: / home / me_upstairs / home / me_downstairs / UpstairsFiles /  

(Все это на одной строке.)

Конечно, замените «Наверху» 'по имени вашего компьютера, как показано в сети, но существенный суффикс .local.

Вам будет предложено ввести ваш пароль Upstairs.

Теперь, в каталоге / home / me_downstairs / UpstairsFiles / on Downstairs Я могу видеть все мои файлы Upstairs и использовать их как обычно.


На этом веб-сайте предлагается несколько дополнительных шагов, которые могут потребоваться, но они не были для меня:

http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs

Пожалуйста дайте мне знать, если это сработало или не сработало для вас.

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

Существует множество способов совместного использования файлов с двумя системами Linux.

Метод 1: SSH

Установите ssh в обе системы.

  sudo apt-get install openssh-  server openssh-client  

Затем перейдите в меню «Места» и выберите «Подключиться к серверу».

alt text [!d1]

Способ 2: использовать giver

Giver позволяет перетаскивать файлы пользователям в вашей сети.

При перетаскивании файла или нескольких файлов пользователю, представленному аватаром в окне Giver, файлы автоматически переносятся. Получатель файлов предупреждается о том, что пользователь хочет отправить файлы. Пользователь может принять или отклонить их.

Чтобы установить получателя в ubuntu: sudo apt-get install giver

5
ответ дан 7 August 2018 в 22:21

если не задействованы машины Windows - только Linux, вы можете использовать NFS (более родной для linux)

nfs shares

длинный рассказ: [ ! d3]

на сервере: в / etc / exports вы должны указать, что папки должны быть экспортированы

на клиентах: установите общий ресурс (auto в / etc / fstab или manual-CLI или nautilus)

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

После того, как вы настроили SSH-сервер на одном компьютере, вы можете просто подключиться к другому через Nautilus, набрав sftp: //192.168.1.3 (или независимо от фактического номера IP-адреса другого компьютера) в строке местоположения (вызывается с помощью CTRL-L).

5
ответ дан 10 August 2018 в 10:31

У меня есть большой компьютер, который мы будем называть Upstairs и маленький компьютер, который мы будем называть Downstairs. Они находятся в одной сети, подключенной одним и тем же маршрутизатором. Наверху работает Kubuntu (12.04), тогда как Downstairs работает под управлением Bugstandard Ubuntu (13.04, с настольным компьютером KDE). Я предпочитаю работать в Downstairs, но часто мне нужно получить доступ к моим файлам на Upstairs, которые мой партнер может использовать в то время.

Я поделился некоторыми справочниками Upstairs с использованием Samba в первую очередь, и это был кошмар. Прежде всего, это не сработало рекурсивно (я должен был отметить каждую директорию и подкаталог), которые хотел разделить). Во-вторых, хотя Downstairs мог видеть Upstairs в сети, когда я нажал на общие каталоги, мне все время предлагали ввести пароль, и хотя я правильно ввел его, пароль не был распознан, поэтому я не мог войти. Я испытываю соблазн забыть Samba, но сначала посмотрим, как это получится, когда мои музыкальные файлы Upstairs будут доступны для моего превосходного интернет-радио.

Далее я попробовал nfs, как было предложено пользователем jet . Следуя инструкциям, предложенным ссылкой, это работало отлично в первый раз. К сожалению, когда я снова попробовал на следующий день после перезагрузки обоих компьютеров, я продолжал получать сообщения mount.nfs: Access Denied ... . Эта проблема хорошо документирована на форумах, но многообразные предлагаемые решения превосходят мои технические возможности.


Это было мое решение. Установите ssh на компьютер хозяина (сервера), как это было предложено aneeshep:

  sudo apt-get install openssh-server openssh-client  

Теперь на клиентском компьютере (или обоих) установите пакет под названием sshfs :

  sudo apt-get install sshfs  

Используя ваш предпочтительный файловый менеджер в Downstairs, проверьте, что Upstairs находится в сети. Если это так, создайте каталог на Downstairs, где вы будете монтировать файловую систему Upstairs. Назовем его / home / me_downstairs / UpstairsFiles /

Теперь введите в командной строке что-то вроде: Return:

  sshfs  yourloginname@Upstairs.local: / home / me_upstairs / home / me_downstairs / UpstairsFiles /  

(Все это на одной строке.)

Конечно, замените «Наверху» 'по имени вашего компьютера, как показано в сети, но существенный суффикс .local.

Вам будет предложено ввести ваш пароль Upstairs.

Теперь, в каталоге / home / me_downstairs / UpstairsFiles / on Downstairs Я могу видеть все мои файлы Upstairs и использовать их как обычно.


На этом веб-сайте предлагается несколько дополнительных шагов, которые могут потребоваться, но они не были для меня:

http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs

Пожалуйста дайте мне знать, если это сработало или не сработало для вас.

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

Существует множество способов совместного использования файлов с двумя системами Linux.

Метод 1: SSH

Установите ssh в обе системы.

  sudo apt-get install openssh-  server openssh-client  

Затем перейдите в меню «Места» и выберите «Подключиться к серверу».

alt text [!d1]

Способ 2: использовать giver

Giver позволяет перетаскивать файлы пользователям в вашей сети.

При перетаскивании файла или нескольких файлов пользователю, представленному аватаром в окне Giver, файлы автоматически переносятся. Получатель файлов предупреждается о том, что пользователь хочет отправить файлы. Пользователь может принять или отклонить их.

Чтобы установить получателя в ubuntu: sudo apt-get install giver

5
ответ дан 10 August 2018 в 10:31

если не задействованы машины Windows - только Linux, вы можете использовать NFS (более родной для linux)

nfs shares

длинный рассказ: [ ! d3]

на сервере: в / etc / exports вы должны указать, что папки должны быть экспортированы

на клиентах: установите общий ресурс (auto в / etc / fstab или manual-CLI или nautilus)

1
ответ дан 13 August 2018 в 16:58

После того, как вы настроили SSH-сервер на одном компьютере, вы можете просто подключиться к другому через Nautilus, набрав sftp: //192.168.1.3 (или независимо от фактического номера IP-адреса другого компьютера) в строке местоположения (вызывается с помощью CTRL-L).

5
ответ дан 13 August 2018 в 16:58

У меня есть большой компьютер, который мы будем называть Upstairs и маленький компьютер, который мы будем называть Downstairs. Они находятся в одной сети, подключенной одним и тем же маршрутизатором. Наверху работает Kubuntu (12.04), тогда как Downstairs работает под управлением Bugstandard Ubuntu (13.04, с настольным компьютером KDE). Я предпочитаю работать в Downstairs, но часто мне нужно получить доступ к моим файлам на Upstairs, которые мой партнер может использовать в то время.

Я поделился некоторыми справочниками Upstairs с использованием Samba в первую очередь, и это был кошмар. Прежде всего, это не сработало рекурсивно (я должен был отметить каждую директорию и подкаталог), которые хотел разделить). Во-вторых, хотя Downstairs мог видеть Upstairs в сети, когда я нажал на общие каталоги, мне все время предлагали ввести пароль, и хотя я правильно ввел его, пароль не был распознан, поэтому я не мог войти. Я испытываю соблазн забыть Samba, но сначала посмотрим, как это получится, когда мои музыкальные файлы Upstairs будут доступны для моего превосходного интернет-радио.

Далее я попробовал nfs, как было предложено пользователем jet . Следуя инструкциям, предложенным ссылкой, это работало отлично в первый раз. К сожалению, когда я снова попробовал на следующий день после перезагрузки обоих компьютеров, я продолжал получать сообщения mount.nfs: Access Denied ... . Эта проблема хорошо документирована на форумах, но многообразные предлагаемые решения превосходят мои технические возможности.


Это было мое решение. Установите ssh на компьютер хозяина (сервера), как это было предложено aneeshep:

  sudo apt-get install openssh-server openssh-client  

Теперь на клиентском компьютере (или обоих) установите пакет под названием sshfs :

  sudo apt-get install sshfs  

Используя ваш предпочтительный файловый менеджер в Downstairs, проверьте, что Upstairs находится в сети. Если это так, создайте каталог на Downstairs, где вы будете монтировать файловую систему Upstairs. Назовем его / home / me_downstairs / UpstairsFiles /

Теперь введите в командной строке что-то вроде: Return:

  sshfs  yourloginname@Upstairs.local: / home / me_upstairs / home / me_downstairs / UpstairsFiles /  

(Все это на одной строке.)

Конечно, замените «Наверху» 'по имени вашего компьютера, как показано в сети, но существенный суффикс .local.

Вам будет предложено ввести ваш пароль Upstairs.

Теперь, в каталоге / home / me_downstairs / UpstairsFiles / on Downstairs Я могу видеть все мои файлы Upstairs и использовать их как обычно.


На этом веб-сайте предлагается несколько дополнительных шагов, которые могут потребоваться, но они не были для меня:

http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs

Пожалуйста дайте мне знать, если это сработало или не сработало для вас.

1
ответ дан 13 August 2018 в 16:58

Существует множество способов совместного использования файлов с двумя системами Linux.

Метод 1: SSH

Установите ssh в обе системы.

  sudo apt-get install openssh-  server openssh-client  

Затем перейдите в меню «Места» и выберите «Подключиться к серверу».

alt text [!d1]

Способ 2: использовать giver

Giver позволяет перетаскивать файлы пользователям в вашей сети.

При перетаскивании файла или нескольких файлов пользователю, представленному аватаром в окне Giver, файлы автоматически переносятся. Получатель файлов предупреждается о том, что пользователь хочет отправить файлы. Пользователь может принять или отклонить их.

Чтобы установить получателя в ubuntu: sudo apt-get install giver

5
ответ дан 13 August 2018 в 16:58

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

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