etcsambasmb.conf文件有但是找不到etcinit.dsamba文件,怎么启动samba呀

etcsambasmb.conf文件有但是找不到etcinit.dsamba文件,怎么启动samba呀,第1张

# 没有这个文件可能是新系统还未安装 samba 服务,执行如下命令安装

sudo apt-get install samba

如果执行上述命令,提示穗升掘没有可供安装的 samba 程序,请先执行如下命令后再执行如猜核笑改上命令

sudo apt-get update

Red Hat设计chkconfig的目的就是用来管理系统初始化的时候启动的服务。Chkconfig命令可以用来激活或者停用服务,也可以用来设置让某个服务随机启动。通常情况下,利用chkconfig --list命令后,系统管理员可以看到一个系统服务列表,还可以看到相关的运行级别。系统管理员还可以利用这个命令来查看每个运行级别是否自动运行SAMBA服务器。通常情况下,我们可以通过如下的命令来达到预计的目的。\x0d\x0a\x0d\x0a睁余迅Chkconfig _level 5 smb on\x0d\x0a\x0d\x0a这个指令就表示入股哦系统运行Run level 5的级别时,就会自动启动SAMBA服务器。Chkconfig如果没有带参数运行时,则显示其用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是则返回true,否则返回毁旦false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动和停止,reset指重置服务的启动信息。系统默认情况下on和off开关只对运行级3,4,5有效,但是reset可以对所有运行级有效。\x0d\x0a\x0d\x0a不过运行这个命令的时候,需要注意一个问题,即chkconfig指令并不是立即自动禁止或激活一个服务。它只悉此是简单的改变了符号连接。另外这个命令的话到目前为止好像只有Red Hat的Linux系统具有。而像CentOS等了Linux *** 作系统则不支持这个命令。为此这个命令的应用也具有一定的局限性。像有些企业如果采用了CentOS版本的 *** 作系统的话,则就需要后面笔者介绍的解决方式了。\x0d\x0a\x0d\x0a方式三:通过服务配置设置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通


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12139450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存