天天看点

NO1:安装VMLinux虚拟机,安装配置Samba实现Linux与Windows文件共享

离开技术好些年,仅凭记忆开始学习。同时决定在Linux系统学习C语言。

一、下午安装了VM 8.0,安装RedHat Enterpris Server 6.4虚拟操作系统,都还比较顺利。

二、要实现Linux和Windows文件共享,需安装和配置Samba服务。

       RedHat Enterprise Server版的操作系统有自带的Samba服务,只需配置就好了。

[root@gxing ~]# rpm -qa |grep samba

samba-client-3.0.10-1.4E

samba-3.0.10-1.4E

system-config-samba-1.2.21-1

samba-common-3.0.10-1.4E

启动服务

[root@gxing ~]# service smb start

启动 SMB 服务:[  确定  ]

启动 NMB 服务:[  确定  ]

停止服务

[root@gxing ~]# /etc/init.d/smb stop

关闭 SMB 服务:[  确定  ]

关闭 NMB 服务:[  确定  ]

创建samba用户和组

[root@gxing gxing]# groupadd samba     /*创建组

[root@gxing gxing]# useradd  -g  samba  user1    /*创建用户并添加到组

创建共享目录并更改权限

[root@gxing gxing]# mkdir  /home/share

[root@gxing gxing]#chmod 755 /home/share

更改文件属组

[root@gxing gxing]#chown  :samba  /home/share

添加用户到samba

[root@gxing gxing]#smbpasswd  -a  user1

根据提示输入用户访问共享的密码

编辑samba配置文件,添加设置共享

[root@gxing gxing]#vi  /etc/sabma/smb.conf

在打开的文件里添加如下内容:

[share]  #定义共享别名

    comment == Public Share    #共享注释

    path = /home/share      #共享路径

    write list = user1,@samba    #允许写操作的用户和组

    guest ok = Yes    #允许来宾匿名查看

    printable = Yes  #不隐藏

启动samba服

[root@gxing gxing]#/etc/init.d/smb start

三、在Windows端打开我的电脑,在地址栏输入”\\192.168.1.100\share“  输入linux端添加的用户名和密码就可以访问共享目录了,并且是全权限的(注:192.168.1.100是我的虚拟机IP”,右键共享目录,将共享目录映射为本地驱动器。

继续阅读