(一)简介
文件服务器
(二)端口
smbd:为clinet提高资源访问tcp139445
nmbd:提供netbios主机名解析的upd137138
(三)安装相关程序
samba主程序包
samba-common主要配置文件
samba-client客户端文件
(四)相关文件
/etc/samba/smb.conf配置文件#和;注释
(五)服务器段配置
vi/etc/samba/smb.conf
[global]
workgroup=工作组
serverstring=描述
logfile=日志位置
maxlogsize=日志最大大小KB
security=user安全等级
user使用samba用户登录。注意:samba用户由系统用户转变过来。要把用户生成为samba用户,此用户必须已经是系统用户
share不用密码
server使用验证服务器验证
domain域控制器验证
sharedefinitions共享设置
[共享目录名]
commetn=目录描述
browseable=yes目录是否对没有权限的用户可见
writeable=yes可写(要与系统目录权限相与)
validusers=用户名用户限制(目录是哪个用户所有)
path=/www指定共享目录位置
例子:
共享两个目录,一个是pub位置在 /pub所有用户都能访问,所有用户都能上传
/soft位置在/soft只有aa用户能访问,上传。其他用户不能访问
[pub]
comment = all access
browseable = yes
path = /pub
writable = yes
[soft]
browseable = yes
path = /soft
writable=yes
mkdir/pub
mkdir/soft
chmod 777 /pub
chmod
700 /soft
chown aa/soft
service smbrestart
(六)把系统用户声明为samba用户
smbpasswd-a系统用户名
smbpasswd-aaa
smbpasswd-x用户名删除samba用户
pdbedit-L查看samba用户
(七)重启服务
servicesmbrestart
注意:samba权限和系统权限取最严格权限
samba用户必须是系统用户
启动的服务名是smb
(八)客户端使用
windows:共享目录
netuse*/del删除缓存
linux客户端:
smbclient//192.168.140.253/soft -U aa
文件服务器总结:
1vsftp服务器:linuxwindows客户端:linuxwindows使用范围:内网外网
共享目录:普通用户是用户家目录,匿名用户是/var/ftp/目录。不能手工指定
登录用户:系统用户,使用系统密码登录
3samba:服务器:linuxwindows客户端:linuxwindows使用范围:内网
共享目录:手工指定
登录用户:系统用户使用samba密码登录
ssh安全登录22端口
一联机加密工具
非对称钥匙对加密
安装默认安装openssh
启动默认开机自启动servicesshdrestart
配置文件/etc/ssh/sshd_config
二ssh远程安全联机掌握
ssh用户名@ip
三scp网络复制,网络文件传输掌握
1下载
scp用户名@ip:路径本地路径
scproot@192.168.140.93:/root/abc/root
scp-rroot@192.168.140.93:/root/11/root下载目录
2上传
scp本地文件或目录用户名@ip:路径
scp-r/root/11root@192.168.140.93:/root上传目录
相关推荐
Linux操作系统应用:第6章配置网络和使用ssh服务.pptx
《Linux服务器配置与管理》教学课件—第-11-章--MySQL-服务器配置全文共59页,当前为第6页。 2.启用仓库 在MySQL 5.7仓库安装完成后,会在"/etc/yum.repos.d/"目录下生成两个文件,即mysql-community.repo文件和...
15.1.1 Samba简介 《Linux服务器配置与管理》教学课件—第-15-章--Samba-服务器配置全文共40页,当前为第6页。 安装 Samba 服务器,命令如下: [root@master ~]# yum -y install samba 启动 Samba 服务器,命令如下...
[root@ master ~]#service vsftpd stop #停止 [root@ master ~]#chkconfig vsftpd on #设置开机时自动运行 12.1.2 安装vsftp 《Linux服务器配置与管理》教学课件—第-12-章--FTP-服务器配置全文共33页,当前为第6页...
第6章 深入理解Binder 130 6.1 概述 131 6.2 庖丁解MediaServer 132 6.2.1 MediaServer的入口函数 132 6.2.2 独一无二的ProcessState 133 6.2.3 时空穿越魔术——defaultServiceManager 134 6.2.4 注册...
再次连接 14.1.1 DHCP工作过程 《Linux服务器配置与管理》教学课件—第-14-章--DHCP-服务器配置全文共33页,当前为第6页。 3.租约期限 DHCP 服务器租赁的 IP 地址等有时间限制,时间可以通过配置控制。客户端收到的...
第六章、Linux 的档案权限与目录配置最近更新日期:2008/10/21Linux 最优秀的地方之一,就在于他的多人多任务的环境。而为了让各个使用者具有较保密
第七章、Linux 档案与目录管理最近更新日期:2008/09/29在第六章我们认识了 Linux 系统下的档案权限概念以及目录的配置说明。在这个章节当中,我们
第六讲 Linux的服务与进程管理 主要内容 Linux的启动过程 Linux的服务管理 Linux的进程管理 Linux的启动过程 BIOS自检 读取并加载硬盘MBR(主引导记录)中的启动引导器(GRUB或LILO等) 运行Linux的系统内核并检测...
Linux课件(ppt)外加一个《Linux命令大全》: Linux_内核完全注释_V11.pdf VI的常见用法.doc ...第6章 Internet应用服务器的配置 .ppt 第7章 Web应用服务 .ppt 第8章 Linux网络安全.ppt 第9章 Linux编程基础.ppt
第六章 进程管理 第七章 使用网络客户端程序 第八章 安装Linux 第九章 理解系统初始化过程 第十章 管理软件包和文件系统 第十一章 管理用户 第十二章 配置网络 第十三章 系统管理与内核管理 第十四章 编写shell脚本 ...
第1篇 Linux网络开发基础 第1章 Linux操作系统概述 2 1.1 Linux发展历史 2 1.1.1 Linux的诞生和发展 2 1.1.2 Linux名称的由来 3 1.2 Linux的发展要素 3 1.2.1 UNIX操作系统 4 1.2.2 Minix操作系统 4 ...
-国嵌内核驱动进阶班-1-3(Linux内核配置与编译).avi -国嵌内核驱动进阶班-1-4(Linux内核模块开发).avi -国嵌内核驱动进阶班-1-5(必修实验).avi -第2天(U-Boot移植) -国嵌内核驱动进阶班-2-1(嵌入式linux...
该pdf包含了Linux操作系统学习的很多必要的知识,详细包含了:第0章 Linux基础入门、第一章简单使用linux、第二章linux中执行命令、第三章linux文件类型和根目录结构、第四章从命令行管理文件、第五章文件内容显示、...
第6章 Linux的档案权限与目录配置 第7章 Linux档案与目录管理 第8章 Linux磁盘与文件系统管理 第9章 档案与文件系统的压缩与打包 第10章 vim程序编辑器 第11章 认识与学习BASH 第12章 正规表示法与文件格式化处理 第...
第1篇 Linux网络开发基础 第1章 Linux操作系统概述 2 1.1 Linux发展历史 2 1.1.1 Linux的诞生和发展 2 1.1.2 Linux名称的由来 3 1.2 Linux的发展要素 3 1.2.1 UNIX操作系统 4 1.2.2 Minix操作系统 4 ...
第6章 存储器控制 第7章 内存管理单元MMU 第8章 NANDFlash控制器 第9章 中断体系结构 第10章 系统时钟和定时器 第11章 通用异步收发器UART 第12章 I*IC接口 第13章 LCD控制器 第14章 ADC和触摸屏...
第六章 进程管理 第七章 使用网络客户端程序 第八章 安装Linux 第九章 理解系统初始化过程 第十章 管理软件包和文件系统 第十一章 管理用户 第十二章 配置网络 第十三章 系统管理与内核管理 第十四章 编写shell脚本 ...