To hook up a Windows file share
The core of Windows network sharing is smb/cifs, where you must install and use the Samba package to connect (mount) Windows disk sharing under Linux. Most popular Linux distributions now contain samba packages, and if you install the Linux system without samba, install Samba first. You can download the most. New version to the www.samba.org website.
When Windows system sharing is set up, you can hook up the Linux client (mount), as follows:
# Mkdir–p/mnt/samba
Note: Create a directory for hanging contacts (mount point)
# mount-t Cifs-o username=administrator,password=pldy123//10.140.133.23/c$/mnt/samba
Note: The Administrator and pldy123 are a user name and password for the IP address 10.140.133.23 Windows computer, and C $ is a disk share for this computer
This allows access to the files on the Windows system disk via/mnt/samba on the Linux system. The above actions were tested in Redhat as server 3, Redflag Server 4.1, SuSE Server 9 and Windows NT 4.0, Windows 2000, Windows XP, and Windows 2003.
Hook up UNIX System NFS file sharing
Similar to Windows network sharing, UNIX (Linux) systems also have their own network share, that is, NFS (Network File system), below we take the Sun Solaris2.8 and Redhat as server 3 For example, let's take a look at how to mount an NFS network share under Linux.
Before Linux client Hook (Mount) NFS disk sharing, you must first configure the NFS server.
1, the Solaris System NFS Service-side configuration method is as follows:
(1) Modify/etc/dfs/dfstab, add the shared directory
Share-f Nfs-o Rw/export/home/sunky
(2) Start NFS Service
#/etc/init.d/nfs.server Start
(3) After the NFS service is started, you can also use the following command to add new shares
# Share/export/home/sunky1
# Share/export/home/sunky2
Note:/export/home/sunky and/export/home/sunky1 are the directories to be shared
2, the Linux system NFS server configuration methods are as follows:
(1) Modify/etc/exports, add the shared directory
/export/home/sunky 10.140.133.23 (rw)
/export/home/sunky1 * (rw)
/export/home/sunky2 linux-client (rw)
Note: The Sunky, Sunky1, sunky2 in the/export/home/directory are ready to share, 10.140.133.23, *, linux-client are the IP addresses or host names that are allowed to hook up this shared Linux client. If you want to use host name linux-client you must add the Linux-client host IP definition to the server-side host/etc/hosts file. The format is as follows:
10.140.133.23 linux-client
(2) Start and stop NFS services
/etc/rc.d/init.d/portmap Start (Portmap is started by default in Redhat)
/etc/rc.d/init.d/nfs Start Server for NFS
/etc/rc.d/init.d/nfs Stop stopping NFS services
Note: If you modify the/etc/export file to add new shares, you should stop the NFS service before starting the NFS service to make the newly added share work. The same effect can be achieved by using command EXPORTFS-RV.
3, Linux client Hook (mount) other Linux systems or UNIX system NFS sharing
# Mkdir–p/mnt/nfs
Note: Create a directory for hanging contacts (mount point)
#mount-t Nfs-o RW 10.140.133.9:/export/home/sunky/mnt/nfs
Note: Here we assume that 10.140.133.9 is the host IP address of the NFS server, and of course the hostname can be used here, but the server-side IP definition must be added to the native/etc/hosts file. /export/home/sunky is a directory shared by the service side.
This makes it possible for Linux clients to access files that are shared by NFS in other Linux systems or UNIX systems via/MNT/NFS. The above actions were tested in Redhat as Server 3, Redflag server4.1, SuSE Server 9, and Solaris 7, Solaris 8, Solaris 9 for X86&SPARC environment.