samba

Samba服务和Nginx服务

限于喜欢 提交于 2020-01-16 20:45:02
一、Samba服务   samba是一个网络服务器,用于Linux和Windows之间共享文件。   部署服务   1、准备环境 iptables -F清理防火墙   #systemctl disable firewalld防火墙开机关闭   #systemctl stop firewalld立即关闭   #systemctl status firewalld查看   setenforce 0   #/etc/sysconfig/selinux   #SELINUX=disabled   ====>配置IP   2、安装软件包   yum install smba -y   3、修改配置文件   /etc/samba/smb.conf [public] comment = Public Stuff 设置共享注译 path = /home/samba 设置共享目录的物理路径 public = yes 设置共享资源是否能给游客帐号访问 writable = yes 设置是否允许客户端写入数据 printable = no write list = +staff 可写用户,当writable = no 时生效   4、启动服务   systemctl restart smb   5、测试   映射网络驱动   \\服务端的IP\用户名------->登陆到用户的家目录下   \

centos7 samba 学习

独自空忆成欢 提交于 2020-01-15 01:12:42
第一步 查看是否安有samba [root@www ~]# rpm -qa | grep samba samba-common-4.9.1-6.el7.noarch samba-common-libs-4.9.1-6.el7.x86_64 samba-client-4.9.1-6.el7.x86_64 samba-client-libs-4.9.1-6.el7.x86_64 安装samba [root@www ~]# yum -y install samba [root@www ~]# rpm -qa | grep samba samba-client-libs-4.9.1-10.el7_7.x86_64 samba-common-4.9.1-10.el7_7.noarch samba-4.9.1-10.el7_7.x86_64 samba-client-4.9.1-10.el7_7.x86_64 samba-common-libs-4.9.1-10.el7_7.x86_64 samba-libs-4.9.1-10.el7_7.x86_64 samba-common-tools-4.9.1-10.el7_7.x86_64 第二步,启动samba(这里可以先不用启动,可以配置好了在启动,这里主要是看效果) [root@www ~]# systemctl status smb #

Samba Share Over OpenVPN, Split Tunneling? [closed]

泄露秘密 提交于 2020-01-13 07:16:13
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 2 years ago . I would like my PC to connect to a server running OpenVPN + Samba + file management software. How would I setup so that the PC only connects to the server without tunneling all the internet traffic to the VPN? I would like to keep the Samba Share connection encrypted. 回答1: You shouldn't push the default route

CentOS7安装samba服务

自古美人都是妖i 提交于 2020-01-12 23:47:19
一、前导说明 经常有学员询问如何将centos\ubuntu目录映射到windows中以方便开发工作,因此写这个指导博客方便大家配置开发环境。 将linux系统目录映射到windows有多种方法 samba nfs ftp ... 【本栗采用samba方式实现】 二、配置过程 1. 安装samba组件 # yum install samba samba-clinet -y 2. 修改samba配置文件 #cd /etc/samba/ #mv smb.conf smb.conf.bak #vi smb.conf 内容如下 [global] workgroup = SAMBA netbios name = 172.16.100.1 server string = samba server log file = /var/log/samba/log%m max log size = 50 security = user map to guest = Bad User [share] comment = sharee source path = /share writable = yes browseable = yes guest ok = yes netbios name=172.16.100.1为当前服务器的IP地址 3.创建共享目录和权限 # mkdir /share #

Git is doing very slow commits on a Samba share. What can I do to speed it up?

别来无恙 提交于 2020-01-12 03:17:11
问题 I am running a git repository on a remote server. I have it set up a samba share on the remote server so I can save my code there instead of on my local windows 7 machine. We are trying to look into using git, because svn has been so slow and unreliable. The problem that we are having with git is that doing any commits/clones/pulls onto the samba share run super super slow. If i do a commit/clone/pull onto a local dir on my windows 7 machine it works great, but we need the code to be on the

树莓派(Raspberry Pi):完美的家用服务器

岁酱吖の 提交于 2020-01-09 14:28:22
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 自从树莓派发布后,所有在互联网上的网站为此激动人心的设备提供了很多有趣和具有挑战性的使用方法。虽然这些想法都很棒,但树莓派( RPi )最明显却又是最不吸引人的用处是:创建你的完美家用服务器。 如果你有几个不同的电脑需要同步和自动化备份,RPi可以做到。如果你想通过家中的任意屏幕来访问你的音乐和视频,RPi也能实现。也许你有一个或两个打印机,你想要简单与大家共享,树莓派在硬件和时间上用最小投资就能满足你的这些需求。 树莓派的好处 低成本:35美元(约合242元RMB),B型的RPi接近一台完整的电脑,512M内存,100Mb以太网,SD卡插槽,2个USB接口,音频输出和HDMI或RCA视频输出。我知道HDMI电缆就比树莓派贵。 能源效率:硬件成本只是服务器费用的一部分,因为你需要考虑能源成本去不断运行设备。家用服务器所需要的服务不会占用太多CPU,大部分时间它都处于空闲状态,等待发挥功效。RPi's超低功率组件非常适合这个工作负载,这有助于降低你的电费消耗。我的一个B型的RPi加上外部硬盘消耗总共只有8瓦,然而用老式速龙代替的机器在闲置时消耗54瓦。假设10美分每千瓦一小时,这使得一个RPi每年的电费在7美元。一个基于速龙的机器是47美元。在不到一年的时间里,RPI基本上能够收回成本。 低噪音

Samba使用smbpasswd实现user安全级别配置

余生长醉 提交于 2020-01-07 17:43:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 零、问题需求 经常要在Windows与Linux之间共享文件,Samba是一个很常见的选择:Linux运行Samba服务,Windows访问Linux上共享的文件。在不需要用户访问控制的场景下,Samba服务的安全级别设置为共享(share)就可以了。我的需求是想对Samba服务的访问者进行身份验证,所以选择用户安全级别(user)。user级别要求用户访问samba服务时提供用户名和密码,而且身份验证由 samba server 负责。下面是用smbpasswd方式做的,因我的需求很单一,所以Samba的配置文件也非常简单。这里做个笔记记录一下以备忘。 一、准备Samba软件 1. 安装Samba相关软件包,安装过程略 2. 备份samba配置文件,我们后面要自己从头新建一个配置文件 sudo mv /etc/samba/smb.conf /etc/samba/smb-original.conf sudo touch /etc/samba/smb.conf 二、工作场所 我们在/etc/samba目录下工作,涉及的文件都在这个目录下。 三、相关文件 用smbpasswd完成user安全级别需要修改或者生成的文件只有下面3个: /etc/samba/smb.conf # samba配置文件,大家都懂的 /etc

使用Samba构建工程

大兔子大兔子 提交于 2020-01-07 07:06:40
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在构建工程和调试过程中,按照传统方式(Windows下开发,Linux服务器端编译和运行),需要本地修改代码后,同步至服务器端进行编译并运行。这难免会带来一些麻烦,比如本地修改了却忘了同步或者同步源码文件出错,由此造成调试过程中一些无用功或者莫名其妙的错误。所以最好的方式是,直接在服务器上修改、编译源码并运行可执行程序(前提是你足够牛X)。如果需要在Windows下进行开发(阅读和修改源码),而在Linux服务器端编译和运行,并且不需要同步源码,那么使用Samba可以达到相同的效果。 本文适用于C/C++,对Java可能需要做适当调整,但搭建Samba服务器过程一样。 安装samba Samba是一个能让Linux与Windows互通和共享的软件,非常实用。组成Samba运行的有两个服务,一个是SMB,另一个是NMB。前者必需,后者可选。 SMB是Samba 的核心启动服务,主要负责建立 Linux Samba服务器与Samba客户机之间的对话, 验证用户身份并提供对文件和打印系统的访问。 NMB服务是负责解析用的,把Linux系统共享的工作组名称与其IP对应起来,类似DNS。 安装Samba可以在线源安装或者软件包安装。CentOS在线源安装命令如下: $sudo yum install samba

linux

落爺英雄遲暮 提交于 2020-01-07 03:40:42
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> git config --global user.name author #将用户名设为author git config --global user.email author@corpmail.com #将用户邮箱设为author@corpmail.com #记住密码 git config --global credential.helper store #Fedora31 安装chrome浏览器 https://www.if-not-true-then-false.com/2010/install-google-chrome-with-yum-on-fedora-red-hat-rhel/ dnf install fedora-workstation-repositories dnf config-manager --set-enabled google-chrome sudo dnf install google-chrome-stable linux及samba用户的查看与删除 查看samba服务器中已拥有哪些用户: pdbedit -L 删除samba服务中的某个用户 smbpasswd -x 用户名 来源: oschina 链接: https://my.oschina.net/u/3741382

samba修复

◇◆丶佛笑我妖孽 提交于 2020-01-06 18:27:41
在之前有讲过一个 samba无法连接 的情况,这次碰到的是samba依赖被弄坏后还原。 注:可能不是很详细,因为时间原因,可能不够完整或缺少记录和截图。 作为记录和参考。 问题: 因为对ubuntu系统不太了解,使用服务器的同事 直接百度执行了某些命令导致 很多依赖被改变,samba无法连接。 解决: 1.目前服务器主要功能是编译、访问。尝试了下编译,编译OK,相关环境没坏。ssh访问也正常。如果都出问题 可能要重装,这里尽量去解决。 2.尝试ldd 和 重装 获得错误信息。 发现两个依赖变化了,导致安装不了。 //ldd: ~# ldd /usr/sbin/smbd ~# ldd /usr/sbin/nmbd //安装: ~# apt-get install -f samba 3.卸载这两个依赖,然后重新安装。 //卸载依赖,eg: ~# apt-get autoremove samba-common //重新安装, ~# apt-get install samba --reinstall 4.重启服务后,仍然无法访问 //重启服务 ~# service smbd restart ~# service nmbd restart 5.接下来只能查看log,具体分析了。 log在 /var/log/samba/, 先清空下这个目录的log,然后再执行相关 查看。 log.smbd -