Konfiguracja oprogramowania Samba
Jeśli serwer Infor SCE WM działa na systemie operacyjnym UNIX, jedną z opcji drukowania etykiet jest instalacja oprogramowania Samba na systemie UNIX, należy skonfigurować Sambę do współdzielenia folderu zawierającego pliki etykiet, a następnie zmapować literę dysku na maszynie Loftware do udostępnionego folderu. Alternatywą jest, włączenie opcji FTP na serwerze. Jeśli preferujesz opcję użycia Samby, ta sekcja udostępni krótki opis instalacji i konfiguracji oprogramowania Samba.
Oprogramowania Samba jest w domenie open source i może być bezpłatnie pobrana z www.samba.org. Możesz zarówno pobrać kod źródłowy jak i skompilować go samodzielnie dla swojego systemu operacyjnego, lub po prostu pobrać skompilowane pliki binarne dla uruchomionej wersji systemu operacyjnego UNIX. Pakiet zawiera dokumentację na temat instalacji i konfiguracji oprogramowania. Instalacja jest bardzo prosta.
Samba posiada szerokie możliwości i może być używana nie tylko do współdzielenia katalogu systemu UNIX do systemu Windows. W zależności od sposobu korzystania z Samby, konfiguracja oprogramowania Samba może być prosta lub złożona. Konfiguracja do celu współdzielenia katalogu UNIX jest prosta i musi być wypełniona, jak zdefiniowano poniżej.
Oprogramowania Samba jest konfigurowana przez modyfikację pliku smb.conf znajdującego się w folderze lib. Smb.conf wymaga tych wartości.
- [global]
- workgroup = UNIXWRKGRP
- guest account = guest
- log file = /large/samba/log
- os level = 99
- preferred master = Yes
- domain master = Yes
- wins server = 10.33.32.20
- valid users = kthomas, adamm
- hhosts allow = 10.33.103., 10.33.100., 127.
- [MySharedFolder1]
- path = /user1/folder1
- read only = No
- guest ok = Yes
- [MySharedFolder2]
- path = /user1/folder2
- read only = No
- guest ok = Yes
W tej przykładowej konfiguracji, dwa katalogi na maszynie UNIX user1/folder1 and /user1/folder2 są wspdyielone w sieci Windows, jak odpowiednio MySharedFolder1 and MySharedFolder2. Parametry konfiguracyjne w sekcji ogólnej stosowane do wszystkich udostępnionych katalogów UNIX. Szczegółowych wyjaśnienia tych parametrów znajdują się w dokumentacji dostarczonej z oprogramowaniem Samba, a konkretnie Samba/3.0.20b/swat/help/manpages/smb.conf.5.html.
Użytkownicy, którzy są wymienieni w ramach parametru ważnych użytkowników, muszą być ważnymi użytkownikami systemu UNIX, a także muszą być zarejestrowani aplikacji Samba jako zaszyfrowani użytkownicy Samby/hasło bazy danych. To może być wykonywane za pomocą programu smbpasswd znajdującego się w katalogu bin Samby. Gdy użytkownik Windows próbuje po raz pierwszy uzyskać dostęp do współdzielonych katalogów UNIX, użytkownik jest proszony o kombinację ID użytkownika/hasło. Dostarczone poświadczenia są uwierzytelniane poprzez tą bazę danych. Na przykład, jeśli chciałeś umożliwić dostęp użytkownikowi systemu UNIX steve do współdzielonych katalogów z systemu klienta, należy użyć następującego polecenia:
# <path to samba>/samba/bin/smbpasswd -a steve
- Nowe hasło SMB:
- Powtórz nowe hasło SMB:
Dodano użytkownika steve
Do pracy w aplikacji Samba muszą być uruchomione dwa procesy Samby, smbd i nmbd. Procesy mogą być uruchamiane tymi poleceniami.
# <path to samba>/samba/bin/smbd -D
# <path to samba>/samba/bin/nmbd -D
Ponieważ uruchomiony jest komputer z systemem Windows serwer druku Loftware musi być w stanie mapować literę dysku do udostępnionych katalogów UNIX, możesz utworzyć nowego użytkownika UNIX o nazwie loftware i za pomocą programu smbpasswd zarejestrować użytkownika z użytkownik/hasło bazy danych Samby. Następnie można użyć tego loginu i hasła jako uwierzytelnień do mapowania dysku z maszyny Loftware do udostępnionych katalogów. Ewentualnie, możesz zarejestrować istniejącego użytkownika UNIX z Sambą i użyć uwierzytelnień do mapowania dysku z maszyny Loftware do udostępnionych katalogów.