Показаны сообщения с ярлыком samba. Показать все сообщения
Показаны сообщения с ярлыком samba. Показать все сообщения

среда, 15 августа 2018 г.

Подключить базу 1С на windows


Если нужно подключиться к папке на windows 10
How to share between ubuntu 18.04 LTS and Windows 10
Монтирование расшаренных windows-ресурсов в Linux через CIFS
MountWindowsSharesPermanently
How to configure Samba to use SMBv2 and disable SMBv1 on Linux or Unix


Если не стоит samba
$ sudo apt install smbclient
$ sudo nano /etc/samba/smb.conf

Добавить после workgroup - "client max protocol = NT1 "

[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP
   client max protocol = NT1
 
Сохранить

Перегрузить samba или

$ sudo reboot

Посмотреть share

$ smbclient -L //192.168.0.2
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\user's password:

        Sharename       Type      Comment
        ---------       ----      -------
        ADMIN$          Disk      Удаленный Admin
        C$              Disk      Стандартный общий ресурс
        CanonLBP6020    Printer   Canon LBP6020
        D$              Disk      Стандартный общий ресурс
        E$              Disk      Стандартный общий ресурс
        IPC$            IPC       Удаленный IPC
        print$          Disk      Драйверы принтеров
        V8$             Disk
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.0.2 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available


$ sudo apt install cifs-utils
$ sudo mkdir /media/winshare
$ sudo chown -R nobody:nogroup /media/winshare
$ sudo chmod -R 0777 /media/winshare

$ sudo mount -t cifs //192.168.0.2/v8$/ /media/winshare -o username=user,password=12345,uid=nobody,iocharset=utf8,file_mode=0777,dir_mode=0777

Размонтируем так:
$ sudo mount -a

Так не работает (работало в 16.04):
$ sudo mount -t cifs //192.168.0.2/v8$/ /media/winshare -o guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777

mount error(13): Permission denied


Подключим автомонтирование:
$ sudo nano /etc/fstab
Добавить в конец
//192.168.0.2/v8$/ /media/winshare cifs username=user,password=12345,uid=nobody,iocharset=utf8,file_mode=0777,dir_mode=0777


Для того, чтобы проверить корректно ли монтируется shared-папка из fstab без перезагрузки нужно выполнить такую команду:

sudo mount -a

вторник, 17 июля 2018 г.

Зашарить папку по сети

$ sudo mkdir /home/share/
$ sudo chmod -R 777 /home/share/
$ sudo chown -R root:sambashare /home/share/
$ sudo cp -b -f /etc/samba/smb.conf /etc/samba/smb.conf.bak
$ sudo nano /etc/samba/smb.conf

Добавить в конец

[files]
path = /home/share/
comment = No comment
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = yes
printable = no
locking = no
strict locking = no

Сохранить
Перезагрузить службу

$ sudo service smbd restart


Скачать по ссылке https://yadi.sk/d/ioMHRY0phr8-lA

файл fias_dbf.zip

(Вообще берем здесь https://its.1c.ru/download/fias2
 но нужно подготовить, переиндексировать локально, что бы  не создавать индексы по сети)

Загрузить по ssh в ~/

$ mv fias_dbf.zip  /home/share/
$ cd /home/share/
$ unzip fias_dbf.zip

Прописать в камине 3.5 (переиндексировать не нужно) папку с фиас

\\сервер\files



понедельник, 14 августа 2017 г.

ubuntu 17.10 подключение windows сетевого принтера Canon LBP-6020 smbclient

$ cd ~
$ sudo apt install  smbclient
Через ip адрес подключаться не стоит:
$ smbclient -L 192.168.0.2 -U user
где user - учетная запись windows 10


По умолчанию Гость в windows 10 отключен
$ smbclient -L 192.168.0.2 -U quest

Лечение установкой NetBIOS over TCP - ложный путь:



Проблему не лечит.
Следовало бы сразу на windows машине сделать  ipconfig /all
и посмотреть включен ли NetBIOS over TCP

Однако проблема решается если подключаться по именам:

$ smbclient -L DESKTOP-926B24D -U user



$ smbclient -L DESKTOP-926B24D -U quest
По умолчанию Гость в windows 10 отключен 


Итог: Отключил IPv6 на машине с принтером,
где user - учетная запись windows 10


Далее установка  драйвера Canon:

$ wget http://gdlp01.c-wss.com/gds/6/0100004596/05/linux-capt-drv-v271-uken.tar.gz
$ tar -zxvf linux-capt-drv-v271-uken.tar.gz
$ cd ~/linux-capt-drv-v271-uken/64-bit_Driver/Debian
$ sudo dpkg -i cndrvcups-common_3.21-1_amd64.deb
$ sudo dpkg -i cndrvcups-capt_2.71-1_amd64.deb
$ sudo apt install -f

http://localhost:631/admin/

При создании принтера задаем пользователя и пароль windows,
где user - учетная запись windows 10
smb://user:12345@DESKTOP-926B24D/CanonLBP6020

После установки принтера  проверим:

DeviceURI smb://user:12345@DESKTOP-926B24D/CanonLBP6020

$ sudo nano /etc/cups/printers.conf

# Printer configuration file for CUPS v2.2.4
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer CanonLBP6020>
UUID urn:uuid:7b204135-73b3-349c-4221-a705fd9de23b
AuthInfoRequired username,password
Info CanonLBP6020
Location DESKTOP-926B24D
MakeModel Canon LBP6020 CAPT (UK)
DeviceURI smb://user:12345@DESKTOP-926B24D/CanonLBP6020
State Idle
StateTime 1502726805
ConfigTime 1502725841
Type 8393860
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

Ура! Печатает наконец.

Для понимания:
$ service ccpd status


$ sudo ccpdadmin




$ sudo service cups restart
$ sudo nano /etc/cups/cupsd.conf


Для анонимного доступа идеи:
[РЕШЕНО] Отвалился доступ к компам в виндовой сетке после обновления Samba


Сетевая печать из Ubuntu в Windows
CUPS. Разделение печати.
http://mydebianblog.blogspot.ru/2007/02/linux-linux.html

четверг, 10 ноября 2016 г.

Подключить базу 1с на windows

https://oss-it.ru/157
Сетевой ресурс под windows  7 доступ Всем
# mkdir /home/user/base/
Монтируем файловую систему
# mount -t cifs //192.168.0.2/v8$/  /home/user/base/ -o guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
Размонтируем:
# unmount /home/user/base/
Автодоступ
# nano /etc/fstab 
Добавить в конец
//192.168.0.2/v8$/  /home/user/base/ cifs guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Для того, чтобы проверить корректно ли монтируется shared-папка из fstab без перезагрузки нужно выполнить такую команду:
sudo mount -a