zoukankan      html  css  js  c++  java
  • NO1:安装VMLinux虚拟机,安装配置Samba实现Linux与Windows文件共享

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

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

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

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

    • 检查系统是否已经安装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.100share“  输入linux端添加的用户名和密码就可以访问共享目录了,并且是全权限的(注:192.168.1.100是我的虚拟机IP”,右键共享目录,将共享目录映射为本地驱动器。


  • 相关阅读:
    centos7安装KVM
    keepalived高可用
    Jenkins-Pipeline 流水线发布部署项目
    centos7部署jenkins
    版本控制gitlab
    c语言寻找3000以内亲密数对
    c语言寻找1000以内的完全数
    c语言分解因式
    c语言判断给定日期是当年的第几天
    c语言计算程序运行时间
  • 原文地址:https://www.cnblogs.com/java20130726/p/3218659.html
Copyright © 2011-2022 走看看