Linux下的samba服务配置

查询linux是否按照了samba服务,rpm -qa | grep samba 如果没有安装,yum安装或者rpm -ivh安装一下,然后 service smb start ,查看smb服务是否启动是用 ps -aux | grep smb 或者查看那对应的端口是否打开了。Netstat -tlun | grep 139 检查139端口是否在监听状态,
正常启动samba服务之后我们需要建立一个系统的用户来当作samba登录的用户,
Useradd samba 添加一个系统用户
Passwd samba  为刚才添加的用户设置密码
使用smbpasswd -a samba 把系统用户名生成为samba用户,然后编辑/etc/samba/smb.conf
在配置文件里边添加这样一个块(在最后边)
[samba]
Comment = my samba                    //描述
Path = /usr/local/apache2/htdocs/     //指定的共享目录
Browseable = yes                        //目录是否都没有权限的用户可见
Writeeable = yes                        //目录是否对没有权限的用户可写
Vaild user = samba                        //用户限制(刚才建立的用户)

配置完成之后重启samba服务器
Service smb restart

   在windows中我的电脑地址栏输入 \liunx的ip地址,会让你输入用户名和密码,输入刚才在linux中添加用户的用户名和密码即可 ,然后你就可以在windows想操作本地文件一样来操作linux中的文件了,这样年项目是直接运行在linux当中的,所以项目完成之后放置linux中的时候就不会出现一些意向不到的问题。
   上边这种利用samba在实现的liunx文件在windows中操作。这样的话我们就windows可以使用一些编辑器来进行项目的开发了,不过大多数的程序猿喜欢使用ide来进行开发,这样samba就不能满足需求了。在zend studio 是没有办法建立项目的所以我们需要来搭建一个FTP来实现(zend studio可以用远程服务器的代码)。
未完待续…

时间: 2024-08-02 02:40:58

Linux下的samba服务配置的相关文章

Linux下动态DNS服务配置方法详解

在网络管理中,对于DNS服务的管理是一项基础性的工作.随着用户规模的扩大,频繁地手工修改DNS的区域数据库文件不是一件轻松的工作.关于动态DNS(DDNS)的研究逐渐引起了人们的关注,不同的平台都推出了自己的解决方案.本文将详细介绍Linux环境下DDNS的解决方案,即由Internet Software Consortium(ISC)开发的BIND-DNS和DHCP(Dynamic Host Configure Protocol,动态主机配置协议)协同工作,进而共同实现DDNS的方法. 在Li

[20160921]linux下建立samba服务器.txt

[20160921]linux下建立samba服务器.txt --工作需要,需要在linux下配置samba服务.好久不做这些事情,做一个安装笔记: 1.安装samba软件包 # rpm -qa | grep samba samba-client-3.0.33-3.39.el5_8 samba-common-3.0.33-3.39.el5_8 samba-3.0.33-3.39.el5_8 --注意安装samba-3.0.33-3.39.el5_8需要 perl-Convert-ASN1-0.2

阿里云Linux下FTP服务器搭配配置

  阿里云服务器是国内目前 最好的一个云服务器了,不过价格方面也比较贵了,下面我们来给各位介绍在阿里云Linux下FTP服务器搭配配置了,大概方法 与linux下搭配ftp服务器区别不大,只是一些小细节了. 一.aliyun Linux(Redhat)安装vsftp软件 1.更新yum源 首先需要更新系统的yum源,便捷工具下载地址:update_source.zip.这里需要注意的是,目前文件无法传输,所以想要运行 update_source.sh 只能用文本打开,复制粘贴到阿里云服务器系统运

linux下php环境的配置

问题描述 linux下php环境的配置 在/etc/httpd/conf/httpd.conf下也加了LoadModule php5 modules/libphp.so在/etc/httpd/conf.d/php.conf也加了AddType application/x-httpd-php .php,apache服务也重启了,还是不行!!!! 解决方案 Linux下配置安装PHP环境http://www.cnblogs.com/lufangtao/archive/2012/12/30/28396

Linux下Kafka单机安装配置方法(图文)_Linux

介绍 Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统术语: •Kafka将消息以topic为单位进行归纳. •将向Kafka topic发布消息的程序成为producers. •将预订topics并消费消息的程序成为consumer. •Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker. producers通过网络将消息发送到Kafka集群,集群

Linux下NDK的安装配置

Linux下NDK的安装配置     在编写android程序的时候如果需要复用一部分以前的c语言程序,可以考虑使用NDK.由于设计到c和c++编程,故强烈建议在Linux下安装上eclipse的CDT插件.安装方法同安装其他插件的方式一样,推荐离线安装,方法这里不再赘述.     在使用NDK之前需要下载android-ndk包,下载解压后将解压后的文件夹拷贝到自定义的目录下面(如"/root/"目录下),如图一所示.   图一  拷贝解压后的ndk文件夹到自定义目录下      

linux下的mongodb服务自动关闭,不知道什么原因

问题描述 linux下的mongodb服务自动关闭,不知道什么原因 mongodb服务总是自动关闭,不知道和森么原因,关闭之前发现都有这些日志,各位帮忙看看. 2015-04-30T20:22:08.100+0800 [conn32] end connection 127.0.0.1:49953 (3 connections now open) 2015-04-30T20:25:22.251+0800 [clientcursormon] mem (MB) res:86 virt:4796 201

让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改

第3部分 软件研发工作总结 VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改   [文章摘要]         Pclint是一种C/C++软件代码静态分析工具.它是一种更加严格的编译器,能够发现普通编译器所不能发现的代码中的很多问题,因此被广泛应用于软件开发项目中.        本文介绍了如何在VC++集成开发环境中配置Linux下的Pclint工程,给出了C语言中pclint规则A检查的常见错误,并描述了对应的修改办法.   [关键词]          VC++

Linux下防火墙的简单配置与插入规则介绍_Linux

查看当前的防火墙设置 iptables -L INPUT -n --line-numbers 删除一条策略,例如第4行策略 iptables -D INPUT 4 -A:在尾部插入 -I (insert)在指定链中插入一条新规则,为指明插入到第几行 (如:在第七行插入) iptables -I INPUT 7 -p tcp -m state --state NEW -m tcp --dport 81 -j ACCEPT 然后保存 service iptables save 然后重启 servic