[关闭]
@mrz1 2018-02-06T11:05:44.000000Z 字数 2552 阅读 825

2018-1-31(日志及FTP 待完成)

笔记


linux系统日志管理详解
http://blog.csdn.net/qq_37187976/article/details/79226541

rsyslog将日志记录于MySQL中并web显示
http://blog.csdn.net/qq_37187976/article/details/79231854

logrotate日志转储(滚动)
http://blog.csdn.net/qq_37187976/article/details/79232786

网络文件共享

三种共享

FTP服务
NFS服务
SAMBA服务

DAS、NAS和SAN特点和区别是什么?加上iSCIS?

http://blog.csdn.net/qq_37187976/article/details/79184578

文件传输协议(FTP)

  1. File Transfer Protocol 早期的三个应用级协议之一
  2. 基于C/S结构
  3. 双通道协议:数据和命令连接
  4. 数据传输格式:二进制(默认)和文本
  5. 两种模式:服务器角度
  6. 主动(PORT style):服务器主动连接
  7. 命令(控制):客户端:随机port ---> 服务器:tcp21
  8. 数据:客户端:随机port+1 <---服务器:tcp20
  9. 被动(PASV style):客户端主动连接
  10. 命令(控制):客户端:随机port ---> 服务器:tcp21
  11. 数据:客户端:随机port+1 --->服务器:随机port
  12. 服务器被动模式数据端口示例:
  13. 227 Entering Passive Mode (192,168,175,138,224,59)
  14. 服务器数据端口为:224*256+59

FTP软件介绍

  1. FTP服务器:
  2. Wu-ftpdProftpdPureftpdServUIIS
  3. vsftpd:Very Secure FTP DaemonCentOS默认FTP服务器
  4. 高速,稳定,下载速度是WU-FTP的两倍
  5. ftp.redhat.com数据:单机最多可支持15000个并发
  6. 客户端软件:
  7. ftplftplftpgetwgetcurl
  8. ftp -A ftpserver port -A主动模式 p 被动模式
  9. lftp u username ftpserver
  10. lftp username@ftpserver
  11. lftpget ftp://ftpserver/pub/file
  12. gftp: GUI centos5 最新版2.0.19 (11/30/2008)
  13. filezillaCuteFtpFlashFXPLeapFtp
  14. IE ftp://username:password@ftpserver

FTP服务

状态码 描述 状态码 描述 状态码 描述
1XX 信息 125 数据连接打开
2XX 成功类状态 200 命令OK 230 登录成功
3XX 补充类 331 用户名OK
4XX 客户端错误 425 不能打开数据连接
5XX 服务器错误 530 不能登录
用户认证:
匿名用户:ftp,anonymous,对应Linux用户ftp
系统用户:Linux用户,用户/etc/passwd,密码/etc/shadow
虚拟用户:特定服务的专用用户,独立的用户/密码文件
nsswitch:network service switch 名称解析框架
pam:pluggable authentication module 用户认证
/lib64/security /etc/pam.d/ /etc/pam.conf

SAMBA服务

简介

SMB:Server Message Block服务器消息块,IBM发布,最早是DOS网络文件共享协议

Cifs:common internet file system,微软基于SMB发布

SAMBA:1991年Andrew Tridgell,实现windows和UNIX相通

SAMBA的功能:
•共享文件和打印,实现在线编辑
•实现登录SAMBA用户的身份认证
•可以进行NetBIOS名称解析
•外围设备共享
计算机网络管理模式:
•工作组WORKGROUP:计算机对等关系,帐号信息各自管理
•域DOMAIN:C/S结构,帐号信息集中管理,DC,AD

SAMBA介绍

相关包:
Samba 提供smb服务
Samba-client 客户端软件
samba-common 通用软件
cifs-utilssmb客户端工具
samba-winbind和AD相关
相关服务进程:
smbd提供smb(cifs)服务TCP:139,445
nmbdNetBIOS名称解析UDP:137,138

主配置文件:
/etc/samba/smb.conf帮助参看:man smb.conf
语法检查:testparm [-v] [/etc/samba/smb.conf]
客户端工具:smbclient,mount.cifs

SAMBA服务器配置

smb.conf继承了.ini文件的格式,用[ ] 分成不同的部分
全局设置:
[global] 服务器通用或全局设置的部分
特定共享设置:
[homes] 用户的家目录共享
[printers] 定义打印机资源和服务
[sharename] 自定义的共享目录配置

其中:#和;开头的语句为注释,大小写不敏感

宏定义:

定义 描述 定义 描述
%m 客户端主机的NetBIOS名 %M 客户端主机的FQDN
%H 当前用户家目录路径 %U 当前用户用户名%g 当前用户所属组
%h samba服务器的主机名 %L samba服务器的NetBIOS名
%I 客户端主机的IP %T 当前日期和时间
%S 可登录的用户名

windows 命令

  1. net share # 查看共享列表
  2. net share E$ /del # 删除E$共享
  3. net share E$=E:\ #添加共享
  4. net user zhang 123456 /add #创建账户

linux连接

  1. [root@centos7 ~]#smbclient -L 172.18.101.65 -Uzhang
  2. Enter SAMBA\zhang's password:
  3. Domain=[DESKTOP-E58MFS1] OS=[Windows 10 Enterprise 15063] Server=[Windows 10 Enterprise 6.3]
  4. Sharename Type Comment
  5. --------- ---- -------
  6. ADMIN$ Disk 远程管理
  7. C$ Disk 默认共享
  8. D$ Disk 默认共享
  9. E$ Disk 默认共享
  10. IPC$ IPC 远程 IPC
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注