如何在ubuntu下使用samba创建共享

王朝学院·作者佚名  2016-05-26
窄屏简体版  字體: |||超大  

如何在Ubuntu下使用samba创建共享快速简单的创建共享,比网上那些乱七八糟过时的文档强太多

原文地址:https://help.ubuntu.com/community/How%20to%20Create%20a%20Network%20Share%20Via%20Samba%20Via%20CLI%20%28Command-line%20interface/linux%20Terminal%29%20-%20Uncomplicated,%20Simple%20and%20Brief%20Way!

How to Create a Network Share Via Samba Via CLI (Command-line interface/Linux Terminal) - Uncomplicated, Simple and Brief Way!

In this text, I teach how to create a network share via Samba using the CLI (Command-line interface/Linux Terminal) in an uncomplicated, simple and brief way targeting Windows users.

PRocedures

All commands must be done as root (precede each command with 'sudo' or use 'sudo su').

Install Sambasudo apt-get updatesudo apt-get install sambaSet a passWord for your user in Sambasudo smbpasswd -a <user_name>Note: Samba uses a separate set of passwords than the standard Linux system accounts (stored in /etc/samba/smbpasswd), so you'll need to create a Samba password for yourself. This tutorial implies that you will use your own user and it does not cover situations involving other users passwords, groups, etc...Tip1: Use the password for your own user to facilitate.

Tip2: Remember that your user must have permission to write and edit the folder you want to share.

Eg.:

sudo chown <user_name> /var/opt/blah/blahblah

sudo chown :<user_name> /var/opt/blah/blahblah

Tip3: If you're using another user than your own, it needs to exist in your system beforehand, you can create it without a shell access using the following command :

sudo useradd USERNAME --shell /bin/false

?

You can also hide the user on the login screen by adjusting lightdm's configuration, in /etc/lightdm/users.conf add the newly created user to the line :

hidden-users=

Create a directory to be sharedmkdir /home/<user_name>/<folder_name>

Make a safe backup copy of the original smb.conf file to your home folder, in case you make an errorsudo cp /etc/samba/smb.conf ~

Edit the file "/etc/samba/smb.conf"sudo nano /etc/samba/smb.conf

Once "smb.conf" has loaded, add this to the very end of the file:?[<folder_name>]path = /home/<user_name>/<folder_name>available = yesvalid users = <user_name>read only = no

browseable = yespublic = yeswritable = yesTip: There Should be in the spaces between the lines, and note que also there should be a single space both before and after each of the equal signs.

Restart the samba:sudo service smbd restart

Once Samba has restarted, use this command to check your smb.conf for any syntax errorstestparm

To access your network shareTo access your network share use your username (<user_name>) and password through the path "smb://<HOST_IP_OR_NAME>/<folder_name>/" (Linux users) or "\\<HOST_IP_OR_NAME>\<folder_name>\" (Windows users). Note that "<folder_name>" value is passed in "[<folder_name>]", in other words, the share name you entered in "/etc/samba/smb.conf".

Note: The default user group of samba is "WORKGROUP".Source

http://www.hardcode.nl/archives_147/article_548-samba-quick-setup-on-ubuntu-1004.htm

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航