1、怎样在 Ubuntu 12.04 中安装和设置 Samba 实现网上邻居共享
系统平台:VMware Workstation9.0 + ubuntu12.04
首先要解决windows和linux网络连接问题:
在VMware Workstation9.0 “设置” 选项中,设置"网络"
网络连接1 选中“启用网络连接” 方式:NAT
网络连接2 选中“启用网络连接” 方式:Bridged Adapter
启动ubuntu,查看IP地址: #ifconfig eth0
注:你的LINUX里面可能有两块网卡eth0和eth1,分别看一下他们的IP地址,有一个是和你的WINDOWS本地连接IP地址在一个网段的(以后就使用这个IP地址登录samba,也是挂载NFS服务器的IP)
再说一下关于IP地址的配置(以我自己的电脑举例):
我是用ADSL拔号上网,windows本地连接的IP地址是自动获取的,IP为:192.168.1.45
查一下linux下eth0的IP为:10.0.2.15;eth1的IP为192.168.1.42
那eth1即为linux的本地连接的IP地址,也就是samba服务器的IP地址
关闭LINUX防火墙命令: #ufw disable
注:ufw是linux下的防火墙操作命令,相关的操作可以查看命令帮助
然后就在windows下ping一下linux的IP,如果能ping通,就可以继续下面的内容,如果ping不通就再找找原因
注:ubuntu 12.04已经安装了最新版本的samba服务器,无需安装。如果使用12.04以前的版本,最好是按下边的方法升级一下samba,12.04版本无需下列操作
卸载samba,smbclient,samba-common
$sudo apt-get remove samba-common
$sudo apt-get remove smbclient
$sudo apt-get remove samba
安装Ubuntu samba服务器:
sudo apt-get install samba
sudo apt-get install smbfs
开始配置:
samba配置文件: /etc/samba/smb.conf
可以修改配置文件来设置samba共享和用户
如果不习惯使用配置文件,也可以使用图形界面
安装Ubuntu samba图形管理界面
#sudo apt-get install system-config-samba
启动samba图形管理界面
#sudo system-config-samba
也可以选择菜单: system->Administration->Samba
配置方法和RedHat9中一样
选择要共享的目录 设置读写权限 设置访问权限 添加samba用户
配置完成后要重启samba
#sudo /etc/init.d/smbd restart
在Win7下查找共享文件夹如图:
双击打开LinuxShare后移动文件到该文件夹,提示“您需要权限执行此操作”,自己的错误原因是没有在Linux下修改LinuxShare文件夹的权限:chmod 777 LinuxShare,这样就OK了
2、如何在ubuntu下使用samba创建共享
1、安装 Samba 和图形配置工具
使用 Ctrl+Alt+T 打开终端,并通过如下命令进行安装
sudo apt-get install samba samba-common system-config-samba python-glade2 gksu
2、在 Unity Dash 中搜索并打开 Samba 配置工具
--------------------------------------分割线 --------------------------------------
VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm
Samba文件共享服务器加入Windows Server 2003域 http://www.linuxidc.com/Linux/2013-06/86391.htm
Samba安装配置 http://www.linuxidc.com/Linux/2013-06/86101.htm
CentOS 6.2 下Samba 服务的配置 http://www.linuxidc.com/Linux/2013-01/78390.htm
Win7+VMware+Fedora18 Samba服务器的搭建图
--------------------------------------分割线 --------------------------------------
3、打开首选项下面的服务器设置
可以看到基本标签:
■工作组:与 Windows 中的工作组名称相同(区分大小写)。
■描述:这里的描述类似 Windows 里面的用户
安全性选项卡在家庭中共享时建议大家保持默认配置,这里不做介绍。
4、(可选)为网络共享创建用户
打开系统设置——用户账户——点击解锁——输入管理员密码后可点击 + 号创建用户
创建好账户后不要忘记为它设置一个密码哟。
3、Ubuntu怎么设置samba服务器
注:ubuntu 12.04已经安装了最新版本的samba服务器,无需安装。如果使用12.04以前的版本,最好是按下边的方法升级一下samba。12.04版本无需下列操作
卸载samba,smbclient,samba-common
$sudo apt-get remove samba-common
$sudo apt-get remove smbclient
$sudo apt-get remove samba
安装Ubuntu samba服务器:
sudo apt-get install samba
sudo apt-get install smbfs
开始配置:
samba配置文件: /etc/samba/smb.conf
可以修改配置文件来设置samba共享和用户
如果不习惯使用配置文件,也可以使用图形界面
安装Ubuntu samba图形管理界面
#sudo apt-get install system-config-samba
启动samba图形管理界面
#sudo system-config-samba
配置完成后要重启samba
#sudo /etc/init.d/smbd restart
再说一下关于IP地址的配置(以我自己的电脑举例):
我是用ADSL拔号上网,windows本地连接的IP地址是自动获取的,IP为:192.168.1.45
查一下linux下eth0的IP为:10.0.2.15;eth1的IP为192.168.1.42
那eth1即为linux的本地连接的IP地址,也就是samba服务器的IP地址
然后就在windows下ping一下linux的IP,看是否ping通
不能ping通就关闭防火墙试试
关闭LINUX防火墙命令: #ufw disable
注:ufw是linux下的防火墙操作命令,相关的操作可以查看命令帮助
然后就在windows下ping一下linux的IP,看是否ping通
4、ubuntu怎么安装samba服务器
sudo apt-get install samba
或者抄在任意文件夹上点击右键,出袭现右键菜单,之后点击[本地网络共享],
之后勾选 共享此目录,系统就会弹出提示你安装必须的软件包。建议采用这种方式安装!
安装完成之后,点击修改共享,OK 这样就安装完成了,
5、ubuntu12.04服务器上配置samba服务,怎么设置samba可读可写不可删
1。更改copysmb.conf 如下:
[To_manager]
comment=To_manager
path=/To_manager
writable=yes
create mask =1600
directory mask= 1600
2。让Linux支持POSIX ACL
也可以在 /etc/fstab 中加入选项:
/dev/sda1 /home ext3 acl 1 2
3。写个小脚本
#!/bin/bash
mkdir /To_manager
chmod 777 /To_manager
chown manager:manager/To_manager
chmod o+t /To_manager
setfacl -m d:u:manager:rwx /To_manager
最后运行脚本,重启smb即可.
6、ubuntu搭建samba服务器为什么找不到共享文件
1.Samba介绍
在我看来只所以用Samba是为了在Ubuntu虚拟机与Windows之间共享文件。当然这只是Samba提供的一个很小部分的服务,当然还有其他方法共享,但是这种方法用起来是很爽的。
官方对Samba的介绍是:Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。
2.在Ubuntu上布置Samba
请按照下面步骤进行:
step1: 安装samba应用
sudo apt-get install samba
sudo apt-get cifs-utils
不知道是不是ubuntu已经默认安装了samba,但是为了在/etc/init.d中找到启动项,我们还是再重新装一遍,就当是升级
step2:创建共享目录:
假如当前的用户名是:username 要共享的文件名是:share
mkdir /home/username/share
sudo chmod 777 /home/username/share
Step3:创建samba帐户
sudo useradd myname #你登陆时候的用户名,也是你创建的samba账户的用户名
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -amyname
//samba账户的名字
之后提示samba用户添加成功,提示输入密码
sudo
gedit /etc/samba/smbusers #新增网络使用者的帐号:
myname= “networkusername”
Step4:修改Samba的配置文件:smb.conf
sudo cp
/etc/samba/smb.conf
/etc/samba/smb.conf.bak
# 先做一个备份
sudo vim
/etc/samba/smb.conf
1.找到[global]字段 在其中添加:
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
这是为了防止出现中文目录乱码的情况。
2.在最后添加 share 字段
[share]
path = /home/username/share
available = yes
browseable = yes
public = yes
writable = yes
valid users = myname #myname是你登陆服务器的用户名,是在step3中设置的。
create mask = 0700
directory mask =0700
force user =nobody
force group = nogroup
3.使用命令:sudo testparm 来查看刚刚编辑的smb.conf是否有文法错误,一般没有Error出现的话就没事。
Step5:重启samba服务器
sudo /etc/init.d/samba restart
至此我们完成了配置,在windows的任务栏中中输入 \\你主机的ip地址 就可以看到share了。用户名为 myname 密码为你自己设的那个。
7、如何匿名访问ubuntu samba服务器
在命令行里敲 sudo apt-get install samba 上面的是samba的服务器(让别人连接你),如果你要用samba访问别人,要装client sudo apt-get install samba-client
8、ubuntu samba怎样将远程服务器映射到本地
安装Ubuntu samba服务器: sudo apt-get install samba sudo apt-get install smbfs 开始配置
9、Ubuntu怎么设置samba服务器
安装Ubuntu samba服务器:
sudo apt-get install samba
sudo apt-get install smbfs
开始配置:
samba配置文件: /etc/samba/smb.conf
可以修改配置文件来设置samba共享和用户
如果不习惯使用配置文件,也可以使用图形界面
安装Ubuntu samba图形管理界面
#sudo apt-get install system-config-samba
启动samba图形管理界面
#sudo system-config-samba
配置完成后要重启samba
#sudo /etc/init.d/smbd restart
再说一下关于IP地址的配置(以我自己的电脑举例):
我是用ADSL拔号上网,windows本地连接的IP地址是自动获取的,IP为:192.168.1.45
查一下linux下eth0的IP为:10.0.2.15;eth1的IP为192.168.1.42
那eth1即为linux的本地连接的IP地址,也就是samba服务器的IP地址
然后就在windows下ping一下linux的IP,看是否ping通
不能ping通就关闭防火墙试试
关闭LINUX防火墙命令: #ufw disable
注:ufw是linux下的防火墙操作命令,相关的操作可以查看命令帮助
然后就在windows下ping一下linux的IP,看是否ping通
10、ubuntu14.04安装samba服务器有什么用
samba这个是让你共享文件copy的,就是说如果你局域网中既有win10又有linux,而且想要共享文件系统的话,那么就使用这个samba服务器也可以说是软件,它可以让不同的平台共享文件系统,非常好用,除此之外,它可以让linux上面的打印机成为打印机服务器,这个软件对于整个局域网的贡献是很大的。