Сайт | Скачать | Видео | Wiki

Автор Тема: Помогите настроить простейшую сеть  (Прочитано 9385 раз)

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

Оффлайн khan77

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Четвертые сутки бьюсь над простейшей, казалось бы задачей- нужно при помощи витой пары соединить ноутбук и стационарный компьютер для обмена данными. Наверное, я так и не научился толком пользоваться поиском, поэтому прошу помощи))) Насколько я понял из гугла, простейший способ для моей задачи- это ssh. Вот как я настроил сетевую на ноуте:
Код
eth0      Link encap:Ethernet  HWaddr 48:5B:39:37:0A:36  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:2478 (2.4 KiB)
          Interrupt:19 Base address:0xe000
А вот настройки компа:
Код
# ifconfig
eth0      Link encap:Ethernet  HWaddr 5C:D9:98:F7:DF:AB 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:378 (378.0 B)  TX bytes:0 (0.0 B)
          Interrupt:11 Base address:0x2000
Ввожу в терминале ноута
Код
# ssh:// root@192.168.1.2
И получаю ответ
Код
bash: ssh://: No such file or directory
На обеих машинах Slacko Puppy 5.5

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6287
  • Репутация: +141/-0
Re:Помогите настроить простейшую сеть
« Ответ #1 : 13 Июль 2013, 22:54:20 »
простейший способ для моей задачи- это ssh.
Спорить про ssh не буду, но сам пользуюсь соединением через ftp, притом успешный обмен данными идет не только на машинах с паппи, но и с виндовс. Для настройки ftp запустить /root/File-Sharing/Setup-Sharing.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1726
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re:Помогите настроить простейшую сеть
« Ответ #2 : 13 Июль 2013, 22:56:36 »
Код
# ssh:// root@192.168.1.2

Это что? Зачем двоеточье и слеши?
Для обмена данными удобно пользовать mc - он и ssh умеет и по ftp ходить.
ftp-сервер легко запускается из меню -> сеть -> PureFtpd.
В директории /root/ftpd - корень фтп-сервера.
Можно откуда угодно создать ссылку сюда и обозвать ftpd

RoDoN, мне кажется, Вы про самбу.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6287
  • Репутация: +141/-0
Re:Помогите настроить простейшую сеть
« Ответ #3 : 13 Июль 2013, 23:07:28 »
2 imp
Маленькая выдержка из справки:
Цитата
********************** Puppy File-Sharing ******************

Эта программа представляет собой сценарий настройки системы совместного использования ( т. н. "шаринга"от англ. share -прим.) файлов. Используются Curlftpfs, Mpscan, Pure-FTPD и файловый менеджер Rox. Внешний вид и органы управления схожи с программой Samba (Windows). Подразумевается, что этот сценарий будет использоваться  между двумя компьютерами под управлением Puppy Linux. Тем не менее, другая операционная система (Windows), может подключиться к серверу, используя веб-браузер. Просто введите адрес (например, ftp://192.168.254.2)  в адресное поле .
ИМХО именно то, что нужно автору темы.
« Последнее редактирование: 13 Июль 2013, 23:09:20 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн khan77

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Помогите настроить простейшую сеть
« Ответ #4 : 14 Июль 2013, 11:42:03 »
Спасибо, при помощи PcurlFtp удалось установить соединение.
Я правильно понял, что обмен данными возможен только между двумя папками, созданными программой? Не могу я расшарить, к примеру, сразу корневую папку?
И еще хочу спросить, для дальнейших экспериментов: логин в паппике, как я понимаю "root", а какой пароль?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:Помогите настроить простейшую сеть
« Ответ #5 : 14 Июль 2013, 11:47:25 »
root woofwoof

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6287
  • Репутация: +141/-0
Re:Помогите настроить простейшую сеть
« Ответ #6 : 14 Июль 2013, 11:55:53 »
Не могу я расшарить, к примеру, сразу корневую папку?
Можете, /root/File-Sharing/Setup-Sharing вам в помощь.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн khan77

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Помогите настроить простейшую сеть
« Ответ #7 : 14 Июль 2013, 17:04:03 »
В справке к PcurlFtp сказано, что для расшаривания определенной папки нужно создать нового пользователя... Выполняю в терминале
Код
# adduser andrey -h /
, ввожу и подтверждаю пароль, вроде все успешно... Но, насколько я понимаю, нужно теперь залогиниться под этим пользователем, чтоб получить доступ к корневой папке- а как это сделать я что-то не пойму.

Оффлайн vityk

  • Старожил
  • ****
  • Сообщений: 356
  • Репутация: +24/-0
Re:Помогите настроить простейшую сеть
« Ответ #8 : 14 Июль 2013, 18:32:45 »
Можно использовать команду mount с ключом --bind для того чтобы обойти ограничения доступа к файловой системе, делающие недоступными символьные ссылки на файлы и каталоги вне каталога /root/ftpd. Например, создаем каталог /root/ftpd/sda1 и монтируем в него целый раздел.
Код
mount --bind /mnt/sda1 /root/ftpd/sda1
После чего раздел станет доступным по ftp.

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Помогите настроить простейшую сеть
« Ответ #9 : 14 Июль 2013, 20:08:07 »
пароль, вроде все успешно... Но, насколько я понимаю, нужно теперь залогиниться под этим пользователем, чтоб получить доступ к корневой папке- а как это сделать я что-то не пойму.
su andrey
проверить whoami
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Старый чайник
Re:Помогите настроить простейшую сеть
« Ответ #10 : 14 Июль 2013, 23:23:17 »
Не могу я расшарить, к примеру, сразу корневую папку?
Можете, но это нарушение норм безопасности.
 Откройте /etc/passwd, там должна быть такая строка:
Код
ftp:x:50:50:Linux User,,,:/root/ftpd:/dev/null
исправьте её на
Код
ftp:x:50:50:Linux User,,,:/:/dev/null
Запустите PureFTPd с запретом рута и разрешением анонимного подключения.
После этого корень видно
Код
# curl -l ftp://localhost
.
..
archive
bin
dev
etc
home
initrd
lib
mnt
opt
proc
root
sbin
sys
tmp
usr
var
Но для обмена файлами вполне хватает каталога /root/ftpd/
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн khan77

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Помогите настроить простейшую сеть
« Ответ #11 : 15 Июль 2013, 01:17:44 »
Цитата
Но для обмена файлами вполне хватает каталога /root/ftpd/
Не всегда... Вот у супруги нетбук, на который нужно перекинуть папочку, размером около 10Гб со всякими фото-видео со старого компа, на котором еще и usb-порты не работают... На нетбуке запускаю паппика с флешки, на компе- с CD. И надо мне, выходит, соединяться напрямую с примонтированным хардом, т.к. скопировать вышеупомянутую папку в /root/ftpd/ просто не хватит места.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6287
  • Репутация: +141/-0
Re:Помогите настроить простейшую сеть
« Ответ #12 : 15 Июль 2013, 09:18:24 »
Ну, если это ваша локалка, где только ваши пк и нет чужих (значит вопрос безопасности не так важен), что же мешает через /root/File-Sharing/Setup-Sharing на компе, с которого надо перекинуть данные настроить сервер с подключением с паролем, т.е. root woofwoof по умолчанию, а с др. компа зайти через ftp на него хоть через браузер, хоть через mc, хоть через штатный gFTP, хоть через FileZilla и т.д., пройтись по каталогам и разделам (нужные разделы на серевере предварительно смонтировать), найти что надо и сбросить?

У меня так настроено на машине для экспериментов и захожу на нее без проблем с др. ПК, как из под паппи (mc, FileZilla), так и из под Windows (Total/Unreal Commander, FileZilla).
« Последнее редактирование: 15 Июль 2013, 09:24:05 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн khan77

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Помогите настроить простейшую сеть
« Ответ #13 : 15 Июль 2013, 13:54:06 »
Цитата
что же мешает...  найти что надо и сбросить?
Как говорил один бессмертный персонаж: "Дело для нас новое, неосвоенное..." :)
У меня пока получилось так: на стороне сервера смонтировал нужный мне раздел в /root/ftpd/
Код
mount --bind /mnt/sda1 /root/ftpd/sda1
через /root/File-Sharing/Setup-Sharing настроил сервер с подключением с паролем, а на стороне клиента через тот же /root/File-Sharing/Setup-Sharing настроил соединение. В /root/File-Sharing появился каталог "Shared_root-192.168.1.1", через который я и попадаю на сервер. Пока так, а дальше буду учиться.
Кстати, не знаю пока, баг это или фича, но на ноуте для выхода в инет используется wlan0, для локального соединения- eth0. Так вот активным у меня может быть только один из этих интерфейсов. Т.е. подключаю eth0- отваливается wlan0, и наоборот...

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6287
  • Репутация: +141/-0
Re:Помогите настроить простейшую сеть
« Ответ #14 : 15 Июль 2013, 14:13:03 »
Я делаю несколько проще, т.е. через /root/File-Sharing/Setup-Sharing настроил сервер с подключением с паролем, а на стороне клиента просто в любой проге (см.выше, но чаще это FileZilla) настраиваю подключение и хожу по любым каталогам. На сервере нужные разделы монтирую просто щелчком на значек на раб.столе и все, минимум телодвижений.

А интернет Wi-Fi и через провод получаются с одного роутера или нет? Если с одного, то на нем надо настроить DHCP, чтобы он раздавал IP машинам в сети, тогда ничего не будет отваливаться, т.е. ноут будет в сети через wlan, а стационар через eth и будут друг друга нормально видеть.

Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE