Install Samba and install sambasudoapt-getinstallsamba. The first step is to create a shared directory. for example, to create/home/username/share, create the folder first (this username is your username, I wrote this for ease of understanding. remember to change the code... install Samba
Install samba
Sudo apt-get install samba
Configuration
The first step is to create a shared directory: for example, to create/home/user name/share, first create this folder (this user name is your user name, which I wrote for ease of understanding, remember to change it by yourself)
Code:
Mkdir/home/user name/share (create a share folder)
Chmod 777/home/user name/share (set the folder permission to make it readable and writable for all users to run)
Back up and edit smb. conf to allow network users to access (develop a good habit of backing up at any time, you will find out how wise the original backup is at key times !) Code:
Sudo cp/etc/samba/smb. conf/etc/samba/smb. conf_backup
Sudo gedit/etc/samba/smb. conf
Search for this line of text code:
; Security = user
Replace the following rows
Code:
Security = user
Username map =/etc/samba/smbusers
Add the following lines to the end of the file. assume that the user allowed to access the file is new. The Share name of the folder is Share # The reason for this is that we will create an smb user new and allow XP users to communicate with us through this new. Of course, you can write it as your favorite name, but you only need to keep it consistent.
Code:
[Share]
Comment = Shared Folder with username and password
Path =/home/user name/share
Public = yes
Writable = yes
Valid users = new
Create mask = 0700
Directory mask = 0700
Force user = nobody # is used to specify the owner user of the file to be created. in this way, operations performed by other systems on the shared directory are equivalent to operations performed by the specified user.
Force group = nogroup # It is used to specify the owner group of the created File (ensure that the group name exists; otherwise, an error occurs and the connection fails)
Available = yes
Browseable = yes
Change [global] and change workgroup = MSHOME to the following code: (note that the WORKGROUP here is the name of the working group in the sharing process:
Workgroup = WORKGROUP
Displays charset = UTF-8
Unix charset = UTF-8
Dos charset = cp936
The following three lines are used to prevent Chinese Directory garbled characters. Now you want to add the new network access account. If this account does not exist in the system
Code:
Sudo useradd new
Note that the new user is added, but the user is not given the logon password of the local machine. Therefore, this user can only be remotely accessed and cannot log on from the local machine. In addition, the samba logon password can be different from the local logon password. Now you want to add a network user account:
Code:
Sudo smbpasswd-a new (set your new password. this password is not used for logon at startup, is the password you need to enter when accessing the WIN shared file or WIN shared file) sudo gedit/etc/samba/smbusers
Add the following line to the new file and save it.
Code:
New = "network username"
Use this command to change the new network access password in the future.
Code:
Sudo smbpasswd-a new
Run the "delete account" command to change the preceding-a to-x sudo smbpasswd-x new.
Test and restart samba
Code:
Sudo testparm
Sudo/etc/init. d/samba restart
Remote access to UNIX systems
Sudo mount-t cifs-o uid = user name, user = samba user name, password = samba user password, file_mode = 0777, dir_mode = 0777 // 10.41.0.102/Share/var/www/TcWebFile
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.