Win7系统安装samba服务器,Win7 &VirtualBox &samba 服务器搭建

编程知识 更新时间:2023-04-29 00:29:18

今天由于openCV环境的原因。在VirtualBox 虚拟机下装了一个Ubuntu 镜像,系统是采用纯净的镜像,所以Vim用的话都要自己安装。

安装了一些必要的软件后。也顺利的搭建openCV3环境。因为跟Win7之间交互要通过共享文件加来使用导致非常麻烦。

所以也搭建了一个简单的samba服务器。(作用 :实现Linux和Windows进行文件共享的一个服务器组件,主要是windows访问Linux。) 因为是自己使用,所以没有密码

因为之前也是配置过samba,但是自己这次又弄了一次,是有浪费了不少时间。所以总结一下,下面是步骤

一般我们虚拟里面网络默认是通过 ”网络地址转换与到win7中连接的网“,

所以为了确定下需要在终端:Ubuntu 和win7 互相ping 一下看是否互通,若只是网络地址转换方式的只有虚拟机可以ping通win7 ,而win 7不能ping 通虚拟机。

然后重新开启unbuntu系统,与win7互相ping一下 结果是通的。(注意这时候虚拟下有两张网卡,所以现在用桥接网卡网址,我的网址就从 10.)‍

弄到这里网络已经好了(虚拟机ping  主机本来就是通的,就不列出了)

在ubuntu 下执行 sudo apt-get install samba 就等安装好samba了

因为 selinux默认ubuntu不安装,iptables默认也是全开放的. 但是若是设置了话。

关闭防火墙  ,先执行service iptables status 命令查看防火墙状态,

如果显示iptables: unrecognized service 说明没有安装,或者安装后没设置没启用。这时候就不用关闭了。也可以                用sudo iptables -L -n 查看是否配置了

如果提示

Chain INPUT (policy ACCEPT)

target     prot opt source               destination

Chain FORWARD (policy ACCEPT)

target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)

target     prot opt source               destination   说明没有配置。

若是朋友想设置请见此博文 写的很详细 :

要是防火墙正常的 :执行此命令   sudo ufw disable (ubuntu下的命令 别的Linux 系统可能不同 )

关闭 SeLinux

执行 setenforce 0  来关闭。

永久关闭 vim /etc/selinux/config//把SELINUX=enforcing改成 SELINUX=disabled

若此文件不存在就不用管了,说明没有安装好!也就是没启动作用

至此samba需要正常运行的路已经铺好了

开始配置:我自己话已经配置一个常用的smb.conf 文件。

先是 sudo mvvim /etc/samba/smb.conf  smb.conf_src_file  保存源文件

sudo  vim /etc/samba/smb.conf  这个新建的文件

添加:

[global]

server string = %h server (Samba, Ubuntu)

map to guest = Bad User

obey pam restrictions = Yes

pam password change = Yes

passwd program = /usr/bin/passwd %u

passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

unix password sync = Yes

syslog = 0

log file = /var/log/samba/log.%m

max log size = 1000

dns proxy = No

usershare allow guests = Yes

panic action = /usr/share/samba/panic-action %d

idmap config * : backend = tdb

wide links = Yes

guest account = frankenteinban

[ubuntu1404_share]

path = /home/frankenteinban/work       //(这一行根据自己要用的目录来配就好)

read only = No

create mask = 0664

directory mask = 0775

guest ok = Yes

保存好此文件后,就可以 重启ubuntu了。

然后 win7 ——开始运行  输入你的网址

如图

进入了就是

为了以后方便右键上图中的文件夹,选择 ”映射网络驱动器 随便选个盘“

结果就是:

更多推荐

Win7系统安装samba服务器,Win7 &VirtualBox &samba 服务器搭建

本文发布于:2023-04-21 17:01:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/6dc6195c5169f8a65c280cb34ee3c1fb.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:服务器   系统安装   samba   VirtualBox   amp

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 93507文章数
  • 23755阅读数
  • 0评论数