Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Расшарить диск с одного ПК на другой в домашней сети?  (Прочитано 3292 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Multik001

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
  • Xubuntu 18.04
    • Просмотр профиля
Здрасте, подскажите как лучше настроить, чтобы на одном пк можно было смотреть файлы которые лежат на другом пк?
Есть два ПК находятся в одной сети подключены проводом к роутеру со статическими IP.
Я настраивал все при помощи NFS, все работало более  менее, но с переходом на 18.04 выпилили gksu и все сломалось(
Делал так:
Настройка сервера
Редактируем
sudo nano /etc/exports
Вставляем в конец строки
/home/alex/DATA/ 192.168.1.0/24(ro,sync,no_subtree_check)

Монтируем диск
sudo nano /etc/fstab
UUID=1222003A220024F7 /home/alex/DATA ntfs rw,notail,relatime 0 0


Настройка клиента
монтируем /home/alex/DATA/ в папку /home/ivan/nfs/
Для этого создал ярлык с командой:
gksu mount 192.168.1.4:/home/alex/640/ /home/media/MEDIA/

В итоге нажимая на ярлык монтировался диск, но если ПК с диском выключали, то ПК где была примонтирована папка зависал ФМ.
Тк GKSU в 18.04 нет то и ярлык работать перестал, руками монтировать каждый раз в терминале некрасивенько тк система стоит на HTPC

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Посмотрите в сторону sftp (Secure File Transfer Protocol)
Если коротко, то:
1) устанавливаете и запускаете на каждом ПК ssh сервер
2) генерируете на каждом ПК ssh ключ
3) добавляете с каждого ПК на другой авторизацию по этому ключу (ssh-copy-id username@192.168.1.111) (здесь IP для примера, подставьте свои)
4) в любом файловом менеджере подключаетесь к другому ПК по адресу sftp://username@192.168.1.111
если юзер одинаковый на разных ПК, его можно не указывать

Перед всем этим удостоверьтесь, что на роутере включен фаервол / отключено перенаправление портов, иначе к вашим ПК подключатся из интернета и понаставят вам вирусов.
« Последнее редактирование: 26 Август 2019, 16:14:59 от m-svo »
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4714
  • Capture the truth
    • Просмотр профиля
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2629
    • Просмотр профиля
Multik001, вот тут предлагается использовать sudo вместо gksu, кроме того есть способы выполнять команду, требующую привилегий sudo, от пользователя без ввода пароля...

- а вот тут предлагается добавить соответствующую запись в fstab (решение не без недостатков, но вполне может быть реализовано), и в этой же статье есть предложение использовать утилиту autofs, и тоже со своими тараканами

Оффлайн Multik001

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
  • Xubuntu 18.04
    • Просмотр профиля
m-svo, Посмотрим спасибо! Чем лучше NFS?

F12, Да Помню раньше пытался монтировать добавив соответствующую запись в fstab но столкнулся с зависанием ФМ когда связь с сервером терялась. Думал дело в настройках сервера или клиента... пока не разобрался что именно нужно прописать в fstab на клиенте если на сервере
sudo nano /etc/exports
Вставляем в конец строки
/home/alex/DATA/ 192.168.1.0/24(ro,sync,no_subtree_check)

Монтируем диск
sudo nano /etc/fstab
UUID=1222003A220024F7 /home/alex/DATA ntfs rw,notail,relatime 0 0

ALiEN175, Спасибо! В значке вместо gksu прописал pkexec. Все заработало как и было вылезла табличка ввода пароля и примонтировалось

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Multik001, я не особо разбираюсь в виртуальных файловых системах (?) типа NFS, но знаю, что ssh (а, следовательно, и sftp) - "родной" Линуксу протокол. Он всегда будет работать стабильно, его никогда не выпилят, им можно пользоваться через интернет (он шифрованный). Так что, наверное, дело привычки. ssh доступы по ключу я всё равно настраиваю везде и всегда, поэтому этот протокол просто бонусом идёт к ним.
Возможно, он медленнее, чем NFS (за счёт шифрования), а возможно и нет (сейчас ЦП уже далеко шагнули). Я не изучал вопрос скорости.
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Он медленный. Намного медленнее CIFS и NFS.
И не приспособлен для многопользовательского доступа.
« Последнее редактирование: 29 Август 2019, 21:52:06 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2629
    • Просмотр профиля
Он медленный. Намного медленнее CISF и NFS.
И не приспособлен для многопользовательского доступа.
- очепятка, однако, CIFS

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1158
    • Просмотр профиля
генерируете на каждом ПК ssh ключ

В домашней сети можно и один сгенерировать и использовать на обоих ПК.

А можно использовать для этих целей sshfs.
На мой взгляд удобней чем sftp для этих целей.
Кстати монтируется от имени пользователя, что тоже очень удобно.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
очепятка, однако, CIFS
Сенькью вери мач.

Пользователь добавил сообщение 29 Август 2019, 21:52:50:
В домашней сети можно и один сгенерировать и использовать на обоих ПК.
Не стоит так делать. Даже на домашней машине.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4714
  • Capture the truth
    • Просмотр профиля
Кстати монтируется от имени пользователя, что тоже очень удобно.
Монтируется так, как настроили.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1158
    • Просмотр профиля

Пользователь добавил сообщение 29 Август 2019, 21:52:50:
В домашней сети можно и один сгенерировать и использовать на обоих ПК.
Цитировать
Не стоит так делать. Даже на домашней машине.
Сидя за маршрутизатором можно и ничено страшного в этом нет.

Пользователь добавил сообщение 29 Август 2019, 22:49:56:
Кстати монтируется от имени пользователя, что тоже очень удобно.
Монтируется так, как настроили.
Никак не настраивал, sshfs не требует root для монтирования.
« Последнее редактирование: 29 Август 2019, 22:49:56 от Usermaster »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
На мой взгляд удобней чем sftp для этих целей.
Чем удобнее? Не пробовал.
С sftp я один раз набираю адрес в файловом менеджере, затем просто тащу закладку на левую панель, и всё.
Если мыши нет под рукой или просто не хочется отключаться от терминала, копирую файлы / папки с / на удалённый ПК утилитой scp.
scp 192.168.1.101:~/mydir $PWDУдивительно, но мало в интернете информации о таких простых утилитах.
Пока книжку не прочитал (Linux Pocket Guide, Daniel J. Barret) пользовался rsync с кучей аргументов.
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1158
    • Просмотр профиля
Чем удобнее? Не пробовал.
Одна комманда не требующая root и работаем с другим ПК как с локальным каталогом.
mc не корректно рабомает с sftp, а вот с sshfs проблем не будет.

sftp тоже хорошая штука и сам ей частенько пользуюсь.
Кому что нравится.

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
100 лет назад не помню. :(
https://forum.ubuntu.ru/index.php?topic=249225.0
Нельзя друзья, дулу - AnrDaemon видите?
~.o

 

Страница сгенерирована за 0.087 секунд. Запросов: 25.