Samba实验

任务1:在Linux中访问Windows共享资源 1.任务描述:在Windows系统中有一个共享文件夹,共享名为11,其IP地址为192.168.1.2,要求在Linux中将Windows共享文件夹中的1.txt文件下载到本地。完成此任务可以使用SMB客户端方式,也可以使用mount命令挂载共享资源的方式。 2.操作步骤: 使用SMB客户端命令方式操作如下: 1)查看Windows服务器的共享资源:smbclient -L //192.168.1.2 -U administrator 2)连接共享服务器:smbclient //192.168.1.2/11 -U administrator 3)查看共享资源:ls 4)下载文件:get 1.txt 5)退出smb客户端:exit 使用mount命令挂载共享资源操作如下: mkdir /winshare mount -t cifs -o username=administrator,password=2016whxlg //192.168.1.2/11 /winshare/ ls /winshare/ umount /winshare/ 任务2:在Windows中匿名访问Linux资源 1.任务描述:要求将Linux中的/myshare文件夹共享,共享名为share,所有人都可以访问此文件夹(可读不可写)。 2.操作步骤: 1)检查是否安装了Samba软件包:rpm –qa | grep samba 2)若没有安装,则安装samba软件包:yum –y install samba 确认成功安装: 3)建立myshare文件夹及文件: mkdir /myshare echo how are you > /myshare/1.txt 4)修改samba配置文件: vim … Read more

如何在Linux中启用和配置网络绑定(Network Bond)

网络绑定(Network Bond)是一种用于将多个网络接口组合成单个虚拟接口的方法,通常用于提供冗余、提高网络吞吐量。本文介绍如何在Linux系统中启用和配置网络绑定。 1先决条件 在配置网络绑定之前,需要确保: 2了解绑定模式(Bonding mode) Linux 支持多种绑定模式,每种模式在冗余、负载均衡或容错方面提供不同的行为。以下是最常见的几种模式: 模式编号 模式名称 描述 适用场景 Mode 0 balance-rr 轮询负载均衡,数据包依次从每个从属设备发送,接收方向使用所有从属设备。 高吞吐量场景,要求交换机支持。 Mode 1 active-backup 主备模式,只有一个从属设备处于活动状态,其他设备作为备份。 高可用性场景,如金融交易系统。 Mode 2 balance-xor 基于 XOR 的负载均衡,根据源/目的MAC地址或 IP 地址哈希分配流量。 负载均衡场景,需要交换机支持。 Mode 3 broadcast 广播模式,所有数据包通过所有从属设备发送,接收路径由上层决定。 特殊场景,如网络监控、广播应用。 Mode 4 802.3ad (LACP) 动态链路聚合,需要交换机支持LACP协议,支持负载均衡和故障转移。 高性能场景,如数据中心、文件服务器。 Mode 5 balance-tlb 适配器传输负载均衡,根据当前负载动态调整发送流量分配,接收方向由 ARP 响应负载均衡决定。 单向负载均衡场景,无需交换机支持。 Mode 6 balance-alb 适配器适应性负载均衡,支持接收和发送流量的动态负载均衡,接收方向通过ARP协商动态调整。 负载均衡场景,无需交换机支持。 生产环境推荐: … Read more

CentOS命令行下连接加密模式为WPA/WPA2-PSK 的无线网络

1.安装wpa_supplicant yum install -y wpa_supplicant 2. 执行wpa_passphrase ESSID ‘password’ 例如ESSID为dlink-0512,password为62579656,则执行 wpa_passphrase dlink-0512 ‘62579656’ 它会输出如下内容: network={         ssid=”dlink-0512″         #psk=”62579656″    psk=cc79ff5503dcfdbeafb5b9987a8d7a79626b6ee05bed499864e44a9537d6e116 } 将输出的内容追加到 /etc/wpa_supplicant/wpa_supplicant.conf 或者直接执行 wpa_passphrase dlink-0512 ‘62579656’ >> /etc/wpa_supplicant/wpa_supplicant.conf 再把其中 ssid= 和 psk= 加入到wlan0 的配置文件,或执行以下命令 wpa_passphrase dlink-0512 ‘62579656’ | grep -v ‘{\|}’ >> /etc/sysconfig/network-scripts/ifcfg-wlan0 echo ‘WPA=yes’ >> /etc/sysconfig/network-scripts/ifcfg-wlan0 我的配置文件内容如下: DEVICE=wlan0 TYPE=Ethernet UUID=4972331e-e707-48d6-8757-17b87bcd00b5 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=dhcp … Read more

利用netsh工具配置Windows系统TCP/IP

在特定场合有时需要使用netsh工具配置Windows系统TCP/IP,下面简要说明常用配置命令。 1.设置固定IP地址、子网掩码: netsh interface ip set address name=”本地连接”source=static addr=192.168.0.12 mask=255.255.255.0 2.设置默认网关: netsh interface ip set address name=”本地连接”gateway=192.168.0.254 gwmetric=0                     3.设置首选DNS: netsh interface ip set dns name=”本地连接”source=static addr=192.168.0.1 register=primary                  4.设置备用DNS: netsh interface ip add dns name=”本地连接”addr=114.114.114.114 index=2                               5.设置WINS: netsh interface ip set wins name=”本地连接”source=static addr=none                             6.设置自动获取IP地址: netsh interface ip set address name=”本地连接”source=dhcp 7.设置自动获取DNS地址: netsh interface ip set … Read more

在Linux上使用软RAID模拟磁盘损坏实验

软RAID是在操作系统层面进行的RAID配置,也能对数据进行保护,实际生产环境中使用存储中磁盘阵列和硬RAID实现冗余的情况比较多。 此实验在虚拟机中完成,在系统中添加5块磁盘,每块磁盘512MB,利用这5块磁盘做RAID5实验,模拟磁盘损坏及替换磁盘,模拟停止RAID阵列及启动阵列,阵列中的数据情况。 1.添加磁盘,每块磁盘512MB,共5块,如图1所示。 图1 2.启动系统并查看磁盘 ll /dev/sd* 出现/dev/sdb,/dev/sdc,…/dev/sdf,如图2所示,说明系统已识别到新添加的5块磁盘。 图2 3.磁盘分区,以/dev/sdb为例(fdisk /dev/sdb),其它磁盘做相同操作。  [root@localhost ~]# fdisk /dev/sdb                                                               Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x2646775b.                     Changes will remain in memory only, until you decide to write them.               After that, of course, … Read more

Exchange Server 2010角色部署

物理的Exchange角色服务器,若以性能及架构扩展性来考虑,应以各自独立的服务器配置不同的Exchange角色,各司其职。但若是小型企业或考虑成本的话,则应以合并角色为主;而中型企业则往往需在成本和性能、扩展性之间做最适当的取舍。 以下针对不同规模企业的环境及考虑,给予服务器合并建议: 1.小型企业——以成本为主要考虑因素 合并MBX、CAS及HT三个角色,安装与同一台服务器,如图所示 若无语音邮件或集成LyncServer的请求,建议不安装UM角色。但若需要安装UM角色,仍不建议与此处所述的“三合一”Exchange角色安装于同一台服务器。 建议不安装Edge角色,而直接使用HT角色作为Internet邮件传送、实施防毒、垃圾邮件过滤,以及邮件传输规则应用的硬件通道角色功能。 2.中型企业——取舍于成本及架构扩展性和性能之间 安装MBX角色于第一台服务器,并合并安装CAS及HT于第二台服务器,如图所示。 若无语音邮件或集成LyncServer的请求,建议不安装UM角色。 若考虑搭建成本,建议不安装Edge角色,而使用HT扮演Internet邮件传送、实施防毒、垃圾邮件过滤,以及邮件传输规则应用等硬件通道。 若成本允许,或日后经费宽裕,所加入的服务器硬件应优先安装为MBX角色,以两台MBX服务器来分散客户端邮件数据库负载,并完成DAG作为数据库高可用性计划。而合并安装的CAS及HT角色,也建议使用两台以上的服务器联合运行,并启用CAS Array。 3.大型企业——以性能及扩展性为主要考虑 按功能要求,将每个所需的Exchange角色分别安装在单独一台服务器,如图所示。 若成本并非主要的部署考虑因素,建议每个角色以两台以上的服务器协同运行。 协同运行的方式,在多台MBX角色间使用DAG方式处理。在多台CAS角色之间使用CASArray提供容错,而在多台的HT角色之间,则应使用负载均衡(Load Balance)机制协同运行。Edge角色则建议使用多条相同Priority设置值得MX记录,提供协同操作。 备注:摘录自职念文《Exchange Server 2010 SP1实战精粹》

Bash快捷键

编辑命令 重新执行命令 控制命令 Bang (!) 命令 友情提示:

CentOS下Maven私服nexus搭建

环境版本: OS:CentOS release 6.5 (Final) Jdk:jdk-7u79-linux-x64.tar.gz Maven:apache-maven-3.5.0-bin.tar.gz Nexus:nexus-2.14.4-03-bundle.tar.gz 1.安装jdk # tar zxf jdk-7u79-linux-x64.tar.gz # mkdir -pv /usr/local/java # mv jdk1.7.0_79 /usr/local/java # java -version java version “1.7.0_45” OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15) OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode) # alternatives –install /usr/bin/java java /usr/local/java/jdk1.7.0_79/bin/java 2 # alternatives –config java There are 3 programs … Read more

用U盘安装Linux

此处以Ubuntu 10.04 为例; 步骤1:使用UltraISO打开操作系统ISO文件 步骤2:点击 “启动”–>“写入硬盘映像”; 步骤3:按照以下图示进行设置 步骤4:写入完毕后,在待安装系统电脑上插入U盘并启动电脑,进入BIOS设置界面设置从U盘启动,然后安装系统。

VMware_ESX Server常用命令

1.查看esx版本。 vmware –v 2.查看显示ESX硬件,内核,存储,网络等信息 esxcfg-info -a (显示所有相关的信息) esxcfg-info -w (显示esx上硬件信息) 3.列出esx里知道的服务 esxcfg-firewall –s 4.查看具体服务的情况 esxcfg-firewall -q sshclinet 5.重新启动vmware服务 service mgmt-vmware restart 6.修改root的密码 passwd root 7.设置kernel高级选项 esxcfg-advcfg -d (将系统内核恢复默认值) 8.管理资源组 esxcfg-resgrp -l (显示所有资源组) 9.列出你当前的虚拟交换机 esxcfg-vswitch -l esxcfg-vswitch -v 10 -p “Service Console” vSwitch0 (将vSwitch0上的Service Console划分到vLan 10上,如果vLan号为0则不设置vLan) 10.查看控制台的设置 esxcfg-vswif -l   (列出已添加的网卡) esxcfg-vswif -a (添加网卡) 11.列出系统的网卡 esxcfg-nics –l … Read more