zoukankan      html  css  js  c++  java
  • 通過Samba實現linux與windows共享

    通過Samba實現linux與windows共享

    Samba是開源免費的軟件,通過Samba實現linux與windows共享。通過配置文件能夠實現用戶權限,訪問路徑等配置。功能強大,十分方便。

    一.下載及安裝

    1.使用下面的命令安装samba包,系统会自动安装相应的软件包。
    apt-get install samba

    2. 如果是Debian系統,可以先下載安裝包后
    samba-common_3.2.5-4lenny12_i386.deb
    samba_3.2.5-4lenny12_i386.deb

    執行下面操作(Debian):
    dpkg –i samba-common_3.2.5-4lenny12_i386.deb 按照提示輸入Groupname
    dpkg –i samba_3.2.5-4lenny12_i386.deb

    二.配置用戶名及密碼

    如:創建一個叫ShaYuan的用戶
    添加一個系統用戶(用戶名不能大寫):adduser shayuan
    touch /etc/samba/smbpasswd
    添加smb用戶:smbpasswd –a shayuan

    [root@smb_server  root]# smbpasswd shayuan New SMB password: 此处输入密码 Retype SMB password: 重新输入密码 Password  changed  for user  shayuan 看到这一句表示密码设置成功。 

    三.配置用戶

    Samba最主要的配置文件是 /etc/samba/smb.conf,其中有很多选项可以设置,但作为初学者,只需要掌握其中一小部分选项的设置就可以配置所需要的Samba服务器了。在了解基本配置的基础上,就能很快架设一个基本的Samba服务器。在基本配置文件中,也只用到其中一小部分命令选项。
    比如:為ShaYuan用戶添加訪問權限及路徑:
    在/etc/samba/smb.conf文件中加入以下信息,保存。

    [ShaYuan] #这个部分用来设置某一用户ShaYuan的访问权限。   comment = Rainy’s Service   path = /home/shayuan  valid users = @shayuan #只有ShaYuan可以访问(注意:即使security=share,也不代表用户登录Linux 主机后可以访问任意资源。)该共享目录   public = no   writable = yes   printable = no   create mask = 0777  directory mask = 0777注意:如果路徑/home/shayuan不存在會自動創建。也可以指定一個已經存在的路徑。可以配置多個用戶,為不同的用戶配置不同的訪問權限及訪問路徑。

    四.測試配置文件

    设置好smb.conf文件之后,执行下面的命令测试smb.conf的设置语法是否正确。

    [root@smb_server  root]#  testparm Load smb config files from /etc/samba/smb.conf Processing section "[homes]" Processing section "[printers]" Processing section "[tmp]" Processing section "[public]" Processing section "[ShaYuan]" Loaded services file OK. Press enter to see a dump of your service definitions 表示正确。 

    五.查看網絡配置

    通過ifconfig 查看IP地址。如:10.5.19.38

    六.在windows下訪問linux上的文件夾

    Windows –> run –> \\10.5.19.38
    彈出認證提示框,輸入剛才配置的samba用戶名及密碼。即可以訪問。

    七.將linux下的文件夾映射到Windows下

    點擊 文件夾上的工具 –> 選擇 連線網絡磁碟機 –> 輸入\\10.5.19.38\ShaYuan
    點確定。就可以在windows下看到文件夾了。

  • 相关阅读:
    转载__Java内部类
    Fragment之介绍(转)
    转载__Android-屏幕适配需要注意的地方
    转载__广播机制
    Activity的启动模式--总结
    图片_ _Android--加载大分辨率图片到内存
    转载—— android 瀑布流的实现详解,附源码
    转载_安卓性能优化
    C# Byte[] 数组操作
    C# 测算代码运行时间 Stopwatch
  • 原文地址:https://www.cnblogs.com/BloodAndBone/p/1871462.html
Copyright © 2011-2022 走看看