Jump to content

Доступ к файлам по сети без монтирования


Recommended Posts

В соседней теме рассказано, как смонтировать (подключить) сетевую папку к кинетику и пользоваться ей как локальной.

viewtopic.php?f=4&t=482

Иногда нужно просто забрать пару файлов с сетевого компа или наоборот закинуть пару файлов с кинетика на комп.

В этом случае поможет т.н. клиент samba

1. Поставим пакет

opkg install samba36-client
Installing samba36-client (3.6.25-5) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/samba36-client_3.6.25-5_keenle.ipk.
Configuring samba36-client.
 

2. Проверим работу. Для подключения к папке на компьютере используйте команду

smbclient \\\\\\

Если нужно, укажите имя пользователя после --user. Например

[Extra@~]>smbclient \\\\10.0.0.4\\Incomming --user xxxxxx@gmail.com
params.c:OpenConfFile() - Unable to open configuration file "/opt/etc/samba/smb.conf":
       No such file or directory
smbclient: Can't load /opt/etc/samba/smb.conf - run testparm to debug it
Enter xxxxxx@gmail.com's password:
Failed to load upcase.dat, will use lame ASCII-only case sensitivity rules
Failed to load lowcase.dat, will use lame ASCII-only case sensitivity rules
Domain=[XMINI] OS=[Windows 10 Pro 10586] Server=[Windows 10 Pro 6.3]
 

3. Чтобы просматривать список файл в расшаренной папке используйте ls, для того, чтобы забрать из нее файл - get, загрузить в папку файл - put, для выхода - quit. Например

smb: \> ls
 .                                   D        0  Fri Jun 24 12:15:15 2016
 ..                                  D        0  Sun Jun 12 09:16:57 2016
 QNAP                                D        0  Mon Jun 20 08:14:45 2016
 a.out                                     9075  Wed Nov 19 16:58:11 2014
 mkvsrt.sh                           A      487  Mon Nov 10 23:33:42 2014
 Презентация - 0.40.odp      A  5534215  Wed Mar  4 22:43:47 2015
....
               65535 blocks of size 33553920. 9658 blocks available
smb: \> get "Презентация - 0.40.odp"
getting file \Презентация - 0.40.odp of size 5534215 as Презентация - 0.40.odp (17719,7 KiloBytes/sec) (average 17719,7 KiloBytes/sec)
smb: \> quit
 

4. Чтобы клиент не ругался на отсутствие файла /opt/etc/samba/smb.conf создайте его. Содержимое подойдет такое

[global]
workgroup = POLES
netbios name = Extra
server string = Extra
 

Тут я указал имя рабочей группы и имя хоста (кинетика).

Подробнее о smbclent тут - http://smb-conf.ru/smbclient-command-li ... lient.html

Есть куча статей на эту тему....

Link to comment
Share on other sites

Если Вам не нравится "ругань" на файлы upcase.dat и lowcase.dat то делаем следующее

1. Устанавливаем samba server

opkg install samba36-server

2/ Копируем эти 2 файла из /opt/etc/samba во временную папку

cp /opt/etc/samba/lowcase.dat /opt/home
cp /opt/etc/samba/upcase.dat /opt/home

3. Удаляем samba server

opkg remove samba36-server

4. Возвращаем 2 файла на место

mv /opt/home/lowcase.dat /opt/etc/samba/
mv /opt/home/upcase.dat /opt/etc/samba/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...