Samba: Difference between revisions

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
How To: ...get DNS to recognize NetBIOS names
No edit summary
 
(43 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Computing]]: [[Linux]]: [[Samba]]
<hide>
 
[[page type::article]]
[[Samba]] is a program which allows "Network Neighborhood"-style communication between Linux and Windows. It is named after the SMB protocol, which is what Windows uses for "Network Neighborhood" communication.
[[thing type::software]]
==How To==
[[software type::server]]
===Restart the Samba Server===
[[category:software]]
If you have Fedora Core, there's a convenient little "services" application you can use to restart Samba and several dozen other services. For the rest of us, however, there's a command you have to execute from a root terminal.
</hide>
 
==About==
On [[Ubuntu]], and probably other [[Debian]]-based systems:
[[Samba]] is open-source server software which allows "[[Network Neighborhood]]"-style communication between [[Microsoft Windows]] and other [[operating system]]s such as [[Linux]]. It is named after the [[SMB protocol]], which is what Windows uses for "Network Neighborhood" communication.
/etc/init.d/samba restart
==Pages==
 
* {{l/sub|browser}}: debugging master/domain browser issues
On [[Red Hat Linux|Red Hat]], I'm told the command would be:
* {{l/sub|commands}} for interacting with Samba
/sbin/samba restart
* {{l/sub|how-to}}: specific things
 
* {{l/sub|printing}}: using Samba to serve shared printers
(Possibly substituting "smb" for "samba"; ls the directory in question to find a list of services.) This is the same general technique used for restarting services, which should itself probably be documented somewhere. (The Samba share configuration GUI program really ought to have a "restart Samba server" button, though, even if it does this automatically when you change parameters -- because there is no way to know if it is doing this otherwise.)
* {{l/sub|files}}: what the files mean and where they are kept
===Get DNS to Recognize NetBIOS Names===
==Errors==
I haven't actually figured this one out yet; I've seen several workable solutions, but they all seem hideously complicated. This shouldn't be a difficult problem.
* [[The list of servers for this workgroup is not currently available]]: a Samba-related error on Windows XP
 
One possible phrasing of the problem, for purists: How can we add {NetBIOS's knowledge of machine names on the network} to the available domain space? This is needed so that commands which accept a domain name as input (e.g. ftp, ssh, mysql) can accept a machine name instead, removing the necessity to manually look up the machine's IP address.
 
One useful bit of information: the command [[nmblookup]] will accept a NetBIOS name and return an IP address.
 
==Reference==
*[[Wikipedia:Samba software]]
*[[Wikipedia:Server Message Block]]: SMB protocol
==Links==
==Links==
* [http://searchopensource.techtarget.com/tip/1,289483,sid39_gci1138772,00.html Managing Samba: Choose your weapon -- Windows network ID basics]: seems to cover some useful concepts
===Official===
* [http://samba.org official site]
===Reference===
* '''Wikipedia''':
** {{l/wp|Samba software}}
** {{l/wp|Server Message Block}}: the SMB protocol
===Articles===
* '''1999-11''' [http://www.oreilly.com/catalog/samba/chapter/book/ch03_01.html Chapter 3: Configuring Windows Clients] from the book ''Using Samba'' by Robert Eckstein, David Collier-Brown, Peter Kelly (this shows how to set up [[Win9x]] machines for non-anonymous connection to Samba)
* [http://searchopensource.techtarget.com/tip/1,289483,sid39_gci1138772,00.html Managing Samba: Choose your weapon &ndash; Windows network ID basics]: seems to cover some useful concepts

Latest revision as of 15:34, 16 September 2024

<hide> page type::article thing type::software software type::server </hide>

About

Samba is open-source server software which allows "Network Neighborhood"-style communication between Microsoft Windows and other operating systems such as Linux. It is named after the SMB protocol, which is what Windows uses for "Network Neighborhood" communication.

Pages

  • browser: debugging master/domain browser issues
  • commands for interacting with Samba
  • how-to: specific things
  • printing: using Samba to serve shared printers
  • files: what the files mean and where they are kept

Errors

Official

Reference

Articles