精华内容
下载资源
问答
  • 局域网Linux文件共享服务器策略.pdf
  • Linux建立服务器与windows共享文件 五步实现具体操作
  • SUSE linux下搭建samba共享服务器

    千次阅读 2012-02-18 18:39:57
    标签:linux共享服务器 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yangyunhan.blog.51cto.com/932945/211759 1. 安装两个RPM的包,在...

     SUSE linux下搭建samba共享服务器

     2009-10-13 11:43:07

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 http://yangyunhan.blog.51cto.com/932945/211759
    1.   安装两个RPM的包,在第三张光盘中,将LINUX第三张光盘放到光驱中输入命令:
    挂载光盘
    linux:~ # mount/dev/cdrom/mnt
    进入安装目录
    linux:~ # cd /mnt/suse/i586
    安装samba
    安装完成之后.卸载光盘并取出光盘
    linux:~ # umount /mnt
    linux:/mnt/suse/i586 # rpm -ivh samba-3.0.20-4.i586.rpm
    2.在根目录下新建一个文件夹.将目录权限及子目录权限设为777
    linux:~ # cd /
    linux:/ # mkdir aaa
    linux:/ # chmod –R 777 aaa
    3.修改samba的配置文件
    linux:/ # vi /etc/samba/smb.conf
    在最后添加以下内容:
    [gongxiang]
            path = /aaa
            writable = yes
            readable = yes
            create mode = 0755
            create mode = yes
            guest ok = yes
    保存退出.
    4.重启samba服务.
    linux:~ # /etc/rc.d/smb restart
    完成.
     
    如果没有成功,可能原因是防火墙的原因,可以使用以下命令关闭防火墙:

    系统重启防火墙会自动开启,还会导致在securCRT的ssh远程无法登陆,需要永久性关闭系统自带的防火墙,命令如下:
    # chkconfig --list | grep fire
    SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off B:on
    SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off

    可以看到B是on的状态,下面的命令来进行关闭B.
    # chkconfig --level B SuSEfirewall2_init off
    这样就可以永久性关闭防火墙了.

     

    /etc/rc.d/SuSEfirewall2_setup stop

     

     
    在浏览器中输入“\\192.168....”可以浏览linux中的文件了。

     

     

     

    本文出自 “inter” 博客,请务必保留此出处http://yangyunhan.blog.51cto.com/932945/21175

    展开全文
  • linux服务器之间文件共享,自己总结,亲测可用!!!!
  • Linux代理服务器共享上网的实现.pdf
  • 为了实现不同操作系统中的数据共享,我们一般会搭建一些用于文件共享服务器,nfs服务器就是其中一种,它实现的是linuxlinux之间的共享。今天我将把如何在linux系统搭建nfs服务器的步骤分享出来,供大家参考。 ...
  • 很详细的介绍samba服务器的安装配置过程,跟着做就可以自己配置好samba服务器
  • linux的samba共享服务器详细配置实例,使用flash或播放器打开,点击左边习题,再点击下面步骤即可
  • linux 服务器之间资源共享操作,用到服务为nfs服务,配合共享资源
  • 搭建samba服务器实现windows访问Linux共享文件夹   1、安装Samba服务搭建samba服务器实现windows访问Linux共享文件夹 yum -y install samba samba-client 2、创建共享文件夹 mkdir /databackup/share 3、设置...

    搭建samba服务器实现windows访问Linux共享文件夹

     

    1、安装Samba服务搭建samba服务器实现windows访问Linux共享文件夹

    yum -y install samba samba-client

    2、创建共享文件夹

    mkdir /databackup/share

    3、设置777权限

    chmod 777 /databackup/share

    4、修改配置文件

    vim /etc/samba/smb.conf

    **********************************************************

    [global]

    unix charset = UTF-8           #指定Samba服务新建文件时的编码为utf8

    dos charset = CP932           #将Windows文字编码设置为简体中文GB2312

    workgroup = WORKGROUP  #设置 为WORKGROUP组

    server string = Samba Server Version %v

    log file = /var/log/samba/log.%m     #日志文件

    hosts allow = 127. 10.0.2.    #允许访问IP段

    security = user        # user需由SMB服务验证来访主机提供的口令后才可访问.

    passdb backend = tdbsam   #tdbsam创建数据库文件并使用pdbedit建立SMB独立的用户。

     

    [share]                  #共享文件夹名称

    path = /databackup/share    #共享文件夹路径

    comment = share          #注释

    browseable = yes         #允许浏览

    writable = yes              #允许写入

    create mode = 0777      #新建文件权限

    directory mode = 0777   #新建文件夹权限

    ************************************************************

    5、启动服务并加入开机启动

    systemctl start smb nmb

    systemctl enable smb nmb

    6、设置访问用户名和密码

    smbpasswd -a admin  #将admin系统用户加入到 Samba 用户数据库(会提示设置密码)

    7、设置selinuxe服务

    setsebool -P samba_enable_home_dirs on 

    restorecon -R /databackup/share 

    8、开防火墙服务

    firewall-cmd --add-service=samba --permanent

    firewall-cmd –reload

    展开全文
  • Linux:Samba文件共享服务器搭建与访问

    本文链接: https://blog.csdn.net/xietansheng/article/details/83932033

    Samba 是 Linux 和 Unix 系统上实现 SMB协议 的一款免费软件,能在 Windows、Linux、Mac 系统上访问 Linux 系统上的的共享文件。

    相关网站:

    1. Samba 服务端(Ubuntu)

    1.1 使用 apt-get 命令安装 Samba:

    sudo apt-get update
    sudo apt-get install samba
    

    安装过程中如果某项依赖无法安装或需要指定的版本,可以先逐个安装依赖后再安装 samba。

    1.2 创建 Samba 访问账户

    先创建 Samba用户,后面配置共享文件夹时需要使用。

    /*
     * 创建一个Linux系统用户,不需要指定密码,该用户用于添加到 Samba 中
     * 也可以不创建,直接使用已存在的Linux系统用户。
     */
    sudo useradd user01
    
    /*
     * 添加一个名称为 user01 的 Samba用户,回车后设置该Samba用户的密码,
     * 该密码是Samba用户的独立密码,与对应的Linux系统用户密码不同。
     * 
     * 注意:
     * 这里添加的 Samba用户名 “user01” 必须是已存在的当前Linux系统用户名,即 /etc/passwd 文件中存在的用户名,
     * 也可以通过 sudo useradd user01 新建一个用户,不需要指定密码,则该用户将只能从远程访问,不能从本机登录。 
     */
    sudo smbpasswd -a user01
    

    smbpasswd 用户操作常用命令:

    smbpasswd -a username           // 增加用户
    smbpasswd -d username           // 冻结用户,冻结后不能在登录了
    smbpasswd -e username           // 恢复用户,解冻后解冻
    smbpasswd -n username           // 把用户的密码设置成空
    smbpasswd -x username           // 删除用户
    

    1.3 创建 共享文件夹

    共享文件夹必须保证访问的用户(Samba用户名对应的Linux系统用户)拥有读写权限。

    sudo mkdir /home/用户名/ShareDemo          // 创建一个用于共享的文件夹
    sudo chomd 777 /home/用户名/ShareDemo      // 设置该文件夹的权限使其让所有用户可读可写可运行
    

    1.4 配置 共享文件夹

    Samba的基础配置文件: /etc/samba/smb.conf

    // 先备份默认配置,防止误删或误改
    // 如果没有备份,又被误删,也可以尝试执行 “sudo cp /usr/share/samba/smb.conf /etc/samba/” 恢复
    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
    
    // 打开 Samba 的 smb 配置文件
    sudo gedit /etc/samba/smb.conf
    

    把以下内容添加到smb.conf配置文件的尾部(需要共享多个文件夹,可配置多个)

    [ShareDemo]
        comment = Linux Shared Folder
        path = /home/用户名/ShareDemo
        valid users = user01
        public = no
        read only = no
        create mask = 0700
        directory mask = 0700
        available = yes
        browseable = yes
        display charset = UTF-8
        unix charset = UTF-8
        dos charset = cp936
    

    部分字段说明:

    • [ShareDemo]: 共享名称(共享文件夹的名称)
    • comment: 描述
    • path: 共享文件夹的路径
    • valid users: 可访问的用户,多个用户用,隔开(使用上面步骤创建的 Samba用户名)
    • public: 访问是否不需要密码
    • read only: 是否只读
    • create mask: 文件权限设置
    • directory mask: 文件权限设置
    • available: 是否有效
    • browseable: 是否可浏览,no表示隐藏,需要通过 IP+共享名称 进行访问
    • display charset、unix charset、dos charset: 这三个是为了防止出现中文目录乱码的情况

    其他配置参考:samba.orgubuntu/samba

    1.5 Samba 服务的启动和停止

    配置完 smb.conf 后,重启 Samba 服务:

    // 重启服务
    sudo service smbd restart
    
    // Samba 服务重启后,可以使用下面命令检查 smb.conf 配置文件是否有语法错误
    testparm
    

    其他服务管理命令:

    sudo service smbd start             // 启动
    sudo service smbd stop              // 关闭 Samba 服务器:
    sudo service smbd restart           // 重新启动 Samba 服务器:
    sudo service smbd status            // 查看 Samba 服务状态
    ps -aux | grep smbd                 // 查看 samba 是否正在运行
    

    2. 访问 SMB 共享文件夹

    假设 Samba 服务器的 IP 地址为192.168.0.100,共享文件夹的名称为ShareDemo

    2.1 Windows 连接 SMB 共享文件夹

    • Windows键 + R,在打开的运行输入框中输入: \\192.168.0.100\\192.168.0.100\ShareDemo,确定;
    • 输入 samba 配置的 用户名 和 密码,确定;
    • 在列出的共享文件夹列表中选择要访问的文件夹。

    2.2 Linux 挂载 SMB 共享文件夹

    (1) 使用 mount 命令把指定的 SMB共享文件夹 挂载到本地文件系统的一个文件夹

    // 先创建一个用于挂载的空文件夹
    sudo mkdir /mnt/ShareDemo
    
    // 挂载操作
    sudo mount -t smbfs -o username=用户名,password=密码 //192.168.0.100/ShareDemo /mnt/ShareDemo
    
    // 有的系统已经不能识别 smbfs 文件系统,用 cifs 代替 smbfs(个人感觉此方法成功概率较高)
    sudo mount -t cifs -o username=用户名,password=密码 //192.168.0.100/ShareDemo /mnt/ShareDemo
    
    // 挂载之后,使用 umount 命令可以卸载
    sudo umount /mnt/ShareDemo
    

    (2) 使用 smbclient 命令访问指定的 SMB共享文件夹

    // 如果没有安装 smbclient 客户端,需要先安装
    sudo apt-get install smbclient
    
    // 列出所有共享文件夹
    smbclient -L //192.168.0.100/ShareDemo -U 用户名
    
    // 登录 SMB服务端,回车后输入密码,登录成功,然后用相关命令操作(get下载文件,用put上传文件, help查看支持的命令)
    smbclient //192.168.0.100/ShareDemo -U 用户名
    
    // 也可以用户名和密码一起输入(用%分隔),直接登录成功,然后进行相关命令操作
    smbclient //192.168.0.100/ShareDemo -U 用户名%密码
    
    // 也可以一句话登录成功后,直接执行命令,然后自动退出
    smbclient //192.168.0.100/ShareDemo -U 用户名%密码 -c "put <filename>"               // 上传文件
    smbclient //192.168.0.100/ShareDemo -U 用户名%密码 -c "get <filename> [localname]"   // 下载文件
    

    2.3 MAC 连接 SMB 共享文件夹

    • Finder右键 -> 连接服务器…;
    • 服务器地址输入: smb://192.168.0.100smb://192.168.0.100/ShareDemo
    • 选择“注册用户”,输入 samba 配置的 用户名 和 密码,点击“连接”;
    • 在列出的共享文件夹列表中选择要访问的文件夹。

    展开全文
  • linux Centos 服务器之间文件共享挂载

    千次阅读 2015-01-13 15:28:30
    linux Centos (6.6)服务器之间文件共享挂载 目的:因为服务器设置了负载均衡,多服务器的文件上传必然要同步,这里的目的把服务器1设置为主文件服务器 服务器1:192.168.1.100 服务器2:192.168.1.20 风来了.呆狐狸

    linux Centos (6.6)服务器之间文件共享挂载

    目的:因为服务器设置了负载均衡,多服务器的文件上传必然要同步,这里的目的把服务器1设置为主文件服务器

    服务器1:192.168.1.100

    服务器2:192.168.1.20

    风来了.呆狐狸

    安装基础所需套件[每台]

    1.nfs

    yum install nfs-utils

    2.设置服务自启动

    chkconfig rpcbind on
    chkconfig nfs on

    3.启动服务

    service rpcbind start
    service nfs start

    Centos 服务器1 设置

    /www/wwwroot/www.lanmps.com/uploads 192.168.1.20(rw,no_root_squash,no_all_squash,sync)

    然后重新加载

    exportfs  -r
    共享列表查看

    exportfs

    Centos 服务器2 设置

    1.查看 服务器1 是否已共享

    showmount -e 192.168.1.100
    如果有共享,则会显示共享列表

    2.目录设置

    这里 2台服务器目录是相同的,所以不用设置。

    如果不同或没有请自行建立 :mkdir -p /www/wwwroot/www.lanmps.com/uploads

    3.挂载

    mount -t nfs -o rw 192.168.1.100:/www/wwwroot/www.lanmps.com/uploads /www/wwwroot/www.lanmps.com/uploads

    4.查看是否已挂载

    方法一:

    df -h
    方法二:

    直接进入 /www/wwwroot/www.lanmps.com/uploads 目录,是否可以建立修改文件

    5.卸载,删除共享

    umount /www/wwwroot/www.lanmps.com/uploads

    6.设置开机挂载,自动加载

    方法一(推荐)
    编辑  /etc/rc.local 文件 ,加入
    mount -t nfs -o rw 192.168.1.100:/www/wwwroot/www.lanmps.com/uploads /www/wwwroot/www.lanmps.com/uploads
    方法二:
    编辑/etc/fstab  通过使用发现此项不成功,网络功能加载在最后,所以推荐   方法一

    192.168.1.100:/www/wwwroot/www.lanmps.cn/uploads /www/wwwroot/www.lanmps.cn/uploads nfs defaults,soft,intr 0 0
    注意:192.168.1.100:/www/wwwroot/www.lanmps.cn/uploads 这是共享目录
    /www/wwwroot/www.lanmps.cn/uploads是挂载点
    nfs是类型
    soft参数是为了向用户输出错误信息
    intr参数为了解决当网络出现故障时,我们可以通过按下ctrl+c组合键来终止操作


    如果需要更多功能请看:

    http://www.server110.com/linux/201404/10169.html (感谢提供)
    http://www.linuxidc.com/Linux/2013-05/84777.htm

    展开全文
  • Linux文件共享服务器——samba server

    千次阅读 2014-10-28 08:47:44
    Samba 介绍和说明 ...说简单一点:如果有一个项目要在Linux上运行,那你就必须在Linux上进行开发(大家都知道在windows环境下开发的项目不一定在Linux服务器上运行起来),但我在Linux上做开发,没有好的IDE工具
  • Linux服务器版和Windows共享.pdf
  • Windows远程控制Linux服务器及资源共享工具
  • Linux中安装文件共享服务器Samba

    千次阅读 2016-10-27 10:33:31
    最近在倒腾实验室的服务器(CentOS),需要做一个文件共享系统,方便在Windows中直接访问,上网查询决定在Linux里面装一个Samba服务器。一. 安装Samba服务在联网的机器上使用yum工具安装 # yum install samba ...
  • Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。这篇文章主要介绍了使用Samba在Linux服务器上搭建共享文件服务 ,需要的朋友可以参考下
  • 一、环境信息 服务器1:192.168.120....将服务器1的/opt文件夹共享服务器2的/opt文件夹。 要求两个服务器都安装有NFS服务。 rpm -qa|grep nfs 二、服务器1设置 1、修改exports文件 vi /etc/exports 一...
  • 假设有机器:22.5.242.1(目录 /appfs盘需要和其他ip共享)、22.5.242.2、22.5.242.3 22.5.242.1机器的/appfs 目录硬盘需要共享给 22.5.242.2机器和22.5.242.3机器 方法: 1)在22.5.242.1 机器上安装 nfs软件:...
  • 一、环境信息服务器1:192.168.120.141 文件夹:/opt服务器2:192.168.120.142 文件夹:/opt将服务器1的/opt文件夹共享服务器2的/opt文件夹。要求两个服务器都安装有NFS服务。执行命令查看是否安装:rpm -qa|grep ...
  • Linux(Unix)主机之间可以使用...如果想在linux和Windows主机之间进行文件的共享,使用samba服务器是比较理想的解决方案。 linux与Windows之间文件共享方式 在构建linux主机和Windows主机的混合应用系统中,
  • Linux下Samba服务器的搭建——实现LINUX与WINDOWS之间文件共享.pdf
  • yum安装 在centos下 linux samba 文件服务器大型企业级samba架设案例
  • Linux CentOS7.6服务器文件共享NFS

    千次阅读 2019-06-04 14:02:29
    最近在研究通过docker的方式快速部署web项目,处理完单台服务器统一部署的问题后,简单集群搭建...之前已经使用过samba在linux与windows之间实现文件共享,这次选择了NFS。关于NFS的定义这里...
  • 1.windows与linux共享文件(samba) linux上安装samba sudo apt install samba 修改配置文件 vim /etc/samba/smb.conf //在末尾加上 [share] comment = Shared Folder require ...
  • linux服务器挂载windows共享文件夹

    千次阅读 2019-08-23 15:54:06
    1. windows上设置共享文件夹 创建一个用于远程登录的账户,这样的好处是登录时需要账号密码,比较安全。 具体的,在控制面版->用户账户->管理账户中添加新用户。 之前我就有账号,就不截图了。 选择你要共享...
  • 一般使用FileZilla等类似软件,但如果只是.c文件,每次只是修改了一点点,再使用这种软件倒腾一下,就很浪费时间了,所以我们使用Samba建立Linux共享文件夹以供在windows本地直接操作服务器的文件,提升工作效率。...
  • Linux系统怎么架设共享文件服务器?.docx

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 259,386
精华内容 103,754
关键字:

linux共享服务器

linux 订阅