Академический Документы
Профессиональный Документы
Культура Документы
version 1.9.17
WHAT IS SMB?
The very short answer is that it is the protocol by
which a lot of PC-related machines share files
and printers and other informatiuon such as lists
of available files and printers. Operating systems
that support this natively include Windows NT,
OS/2, and Linux and add on packages that
achieve the same thing are available for DOS,
Windows, VMS, Unix of all kinds, MVS, and
more
Samba
Initially written for Unix, Samba now also
runs on Netware, OS/2, VMS, StratOS and
Amigas. Samba gives the capability for
these operating systems to behave much
like a LAN Server, Windows NT Server or
Pathworks machine, only with added
functionality and flexibility designed to
make life easier for administrators.
Samba
With Samba you can share a server's disks and
printers to many sorts of network clients,
including Lan Manager, Windows for
Workgroups, Windows NT, Linux, OS/2, and
AIX. There is also a generic client program
supplied as part of the Samba suite which gives
a user on the server an ftp-like interface to
access filespace and printers on any other
SMB/CIFS servers.
Samba
SMB has been implemented over many
protocols, including XNS, NBT, IPX,
NetBEUI and TCP/IP. Samba only uses
TCP/IP.
Many users report that compared to other
SMB implementations Samba is more
stable, faster, and compatible with more
clients
Smbd
smbclient
smbstatus
make_smbcodepage
nmbd
testparm
testprns
nmblookup
smbpasswd
smbd
smbd is the server daemon that provides
filesharing and printing services to Windows
clients. The server provides filespace and printer
services to clients using the SMB (or CIFS)
protocol. This is compatible with the
LanManager protocol, and can service
LanManager clients. These include MSCLIENT
3.0 for DOS, Windows for Workgroups, Windows
95, Windows NT, OS/2, DAVE for Macintosh,
and smbfs for Linux.
nmbd
nmbd is a server that understands and
can reply to NetBIOS over IP name
service requests, like those produced by
SMBD/CIFS clients such as Windows
95/98, Windows NT and LanManager
clients. It also participates in the
browsing protocols which make up the
Windows Network Neighborhood view.
nmbd
nmbd can also be used as a WINS (Windows
Internet Name Server) server. What this
basically means is that it will act as a WINS
database server, creating a database from name
registration requests that it receives and replying
to queries from clients for these names. In
addition, nmbd can act as a WINS proxy,
relaying broadcast queries from clients that do
not understand how to talk the WINS protocol to
a WIN server.
smbclient
smbclient is a client that can talk to an
SMB/CIFS server. It offers an interface
similar to that of the ftp program (see ftp
(1)). Operations include things like getting
files from the server to the local machine,
putting files from the local machine to the
server, retrieving directory information from
the server and so on.
testparm
testparm is a very simple test program to check
an smbd configuration file for internal
correctness. If this program reports no problems,
you can use the configuration file with
confidence that smbd will successfully load the
configuration file. If testparm finds an error in
the smb.conf file it returns an exit code of 1 to
the calling program, else it returns an exit code
of 0. This allows shell scripts to test the output
from testparm
testprns
testprns is a very simple test program to
determine whether a given printer name is
valid for use in a service to be provided by
smbd
smbstatus
smbstatus is a very simple program to
list the current Samba connections
nmblookup
nmblookup is used to query NetBIOS
names and map them to IP addresses
in a network using NetBIOS over
TCP/IP queries. The options allow the
name queries to be directed at a
particular IP broadcast area or to a
particular machine. All queries are done
over UDP
make_smbcodepage
make_smbcodepage compiles or decompiles codepage files for use with the
internationalization features of Samba 2.0
smbpasswd
The smbpasswd utility allows you to
change SMB encrypted passwords on
Samba and Windows NT servers.