Posts Tagged ‘CIFS’

Networking (Connecting Linux-boxes to Micro$oft-boxes)

Thursday, June 17th, 2010

Samba – (And some quoted text)
The following series of quoted text are from url >>> http://www.oregontechsupport.com/articles/samba.php <<<

#1: – Microsoft came along and decided, rather than pay $20 per seat to license this technology, to reimplement DCE/RPC themselves as MS-RPC. (MY-GUESS – Approximately, this might have happened around 1997, .. but it could have been 1987, or even 1983 – IF I ever find the answer to that question I will update this little post)

#2: – While often tedious, at least the way has been generously littered with occurrences of clapping hand to forehead and muttering ‘crikey, what are they *thinking*?!’”

SOME KNOWLEDGE -/- HISTORY – (Is required)
#3: – With all things being what they were, Microsoft kept their implementation of NBT (mostly) secret. If you didn’t have a Windows machine, you were out of luck sharing files or printers with other Windows machines. Thus, the need for Samba — a way to mix Windows and Linux machines together without requiring a separate Windows server — was born.

#4: – What Exactly is Samba?
Samba is essentially a TCP/IP file and print server for Microsoft Windows clients. In fact, it can support any SMB/CIFS-enabled client. One of Samba’s big strengths is that you can use it to blend your mix of Windows and Linux machines together without requiring a separate Windows server. Samba includes support for Active Directory, unicode, new authentication and filename mangling systems, printing support, trust relationships, LDAP integration and loadable RPC modules.

I just want to connect Linux-boxes to Micro$oft-boxes, – (But that will require LOTs of effort) – hmmm – so I have produced this little post about what I have found so far, .. after approx 1 to 2 hours attempt(s) and failed configuration of this idea.

PREVIOUS POST: – Common Internet File System

GOOGLED – Windows 1.0 Timeline

THE (GUI) M$ HISTORY? – Starts approx 1983 – The Windows 1.0 product box featured the operating system’s new, tiled windows and graphical user interface (GUI).

THE DOS M$ HISTORY? – Starts approx { Insert date here _? = April 1980 according to Wikipedia }
GOOGLED – DOS Timeline

VISITED: – http://en.wikipedia.org/wiki/Timeline_of_x86_DOS_operating_systems

IF ONLY – (The OS most consumers use today (2010), .. could have been CP/M) – In 1973, Gary Kildall writes a simple operating system for Intel 8080-based computers which he calls CP/M.

Samba and Bugs – (Screen-Dump below; – taken from >>> http://samba.org/samba/docs/Samba24Hc13.pdf <<< )

Analyzing Problems

YEY – 9:15pm – Got Ubuntu 9.04 connected to Windows XP-Share – USED; The ubuntu menu ->>> Places | Connect to Server <<< – (AND; Input the appropriate configuration details, such as host-name, workgroup, share-name, account-ID -/- password) - happy now :)

MORE ? >>> 9:55pm – Can access the Window box from Ubuntu laptop, .. Getting XP to access ubuntu may require samba configuation, .. OR maybe terminal services might work with some minimal configuration.

THIS-SITE; – (Mentioned above) – actually provides a “nice simple” installation procedure >>> http://www.oregontechsupport.com/articles/samba.php <<<

Common Internet File System

Tuesday, October 13th, 2009

GOOGLE – Common Internet File System

COMMENT: This little search turn up ‘Interesting-Combinations’ – (Specifically) in relation to SMB. The above google search lists http://en.wikipedia.org/wiki/Server_Message_Block as the second listing on the first google-search page. Reading a little here poses the question – (without reading the complete article – and having a very brief skim of this material) , .. Are CIFS, and SMB, one and the same thing?

Guess Ill have to do some more reading, studying, printing etc etc to get some sort of handle on that question.

NAH; (Studying in that manner is counter productive) – The next page opened  – (Listed #4 on the first page of THIS google search) is, .. a Micro$oft page with the heading -  Common Internet File System (CIFS) File Access Protocol

Coming BACK to the Wikipedia entry on SMB (Pasted below) THE FIRST PARAGRAH: (Seem to answer the QUESTION posed)
In computer networking, Server Message Block (SMB) operates as an application-layer network protocol mainly used to provide shared access to files, printers, serial ports, and miscellaneous communications between nodes on a network. It also provides an authenticated Inter-process communication mechanism. Most usage of SMB involves computers running Microsoft Windows, where it is often known as “Microsoft Windows Network”.

AND; No doubt, as I attempt to connect a Linux-network, to my Windows-network, there will be other QUESTIONs, and technical-issues to be resolved, (But I get the feeling that CIFS and SMB, are going to be a required protocol) and the little ‘cifs.exe’ (292 KBs) is required, and needs to be INSTALLED.

I have have varying degrees of sucess (with regard to integrating a Linux Box with Micro$oft-Box’s) and using different Linux Distros previously, and it seems that things like midnight-commander, and the nautilus file manager’s can access the Micro$oft boxes, and NOT the other way around, so THIS is the issue that I need to resolve.

The M$ Overview: – This document contains a definition of Microsoft’s file access protocol called the Common Internet File System (CIFS). CIFS is an interoperable mechanism for a client system to request file access from a server system in a network regardless of the underlying operating system platforms of the respective systems.

INTERESTING – Document LIKE an ‘rfc’ – *but* created and hosted by M$ – Tittled – Preliminary Draft -  A Common Internet File System (CIFS/1.0) Protocol + DATED: March 13, 1997 – An Example of the ‘Micro$oft – Way’ of doing Networking

JUST TO CONFIRM MY POINT: In the first  paragraph of this website http://samba.anu.edu.au/cifs/docs/what-is-smb.html UNDER HEADING – DISCLAIMER: This document attempts to provide a service to people involved with the SMB (soon to be CIFS) protocol in some way (And it is dated – 8-Oct-2002)

AFTER – Running the Downloaded ‘cifs.exe’ – it turns out to ACTUALLY be a cifs.chm file (A Micro$oft Help File) – Not anything executable here at all. Inside this help file is lots more reading and descriptions of HOW Micro$oft implement this file system protocol. I paste below the little bit that I found interesting, (I am sure the rest is also very interesting – I just have other stuff to do right now)

CIFS is a subset of the larger Server Message Block (SMB) protocol which provides additional network services including but not limited to file printing and logon services. Features supported by the larger SMB protocol are beyond the scope of this document and its accompanying license.

BELOW – is me having a little rant about the _wp-calendar dates!

PROBLEM: The WordPress Calendar Widget – Has placed yesterdays date on this post. JUST FOR THE RECORD: Today is the 14th October 2009 – Even the ‘Draft-Saved at 3:20am’ ? ? ? Last edited by ME on ‘October 14, 2009 at 3:16am – OK -  (Ive got an idea, which could be dangerous, for my blog – under the ‘publish’, section of the control panel there is the wrong date being ‘Oct 13, 2009 @ 23:45′ and there is an ‘EDIT’ link to click – (Dare I fix it?, ..)

I DID – >>>  ‘Dare to Fix the INCORRECT  date problem’ <<< -

RESULT: This post completely DISAPPEARED. (So I reversed the edit), .. AND it has magically come back! (Think Ill stop  trying to fix this problem, BEFORE to extends itself into other parts of the blog) , .. Happy for this post to have the 13 Oct as the date, I wont argue anymore about this issue. An Observation about HOW I tried to edit the date >>> I used the ‘Quick-Edit’ feature under the ‘Posts’ – There are OTHER places to edit the date, but Ive had enough of this little game for now.