NFS:network file system让主机在网络实现文件共享功能文件系统在内核中实现rpc:远程过程调用,函数调用,公共共享功能半结构数据:XML:eXtended Mark LanguageJSONHTTPnfs:sun公司,基于ip认证,NFSv1;NFSv2基于udp仅局域网;NFSv3;NFSv4.0;NFSv4.1;NFSv4.2(pnfs)#rpm -q nfs-utils#
一、安装所需要程序1、安装mysql和pam_mysql# yum -y install vsftpd mysql-server mysql-devel pam_mysql注意:pam_mysql由epel源提供。二、创建虚拟用户账号1.准备数据库及相关表首先请确保mysql服务已经正常启动。而后,按需要建立存储虚拟用户的数据库即可,这里将其创建为vsftpd数据库。mysql> creat
&n
查看当前虚拟机VBxoManage list vms查看当前正在运行的虚拟机VBoxManage list runningvms启动虚拟机VBoxManage startvm 虚拟机名无前端图形界面方式启动虚拟机VBoxManage startvm 虚拟机名 --type headless使用 VRDP 方式通过命令行启动虚拟机: (3389)VBoxManage startvm 虚拟机名 --t
当你在终端或者控制台工作时,你可能想要记录在终端中所做的一切。这些记录可以用来当作史料,保存终端所发生的一切。比如说,你和一些Linux管理员们同时管理着相同的机器,或者你让某人远程登陆到了你的服务器上,你可能记录想要终端里发生的一切。要实现这个目标,你可以使用script命令。script是什么scirpt就是一个命令,可以制作一份记录输出到终端的记录。对于那些想要真实记录终端会话的人来说,这很
SU:# su -l root -c 'whoami'SUDO:让用户临时拥有管理员权限但是不需要管理员账号密码sudo -u username COMMANDsudo -u simonwang whoami配置文件:sudoers#cat /etc/sudoers#visudo格式: 哪个用户 能通过哪些主机以哪个用户执行哪些命令root
安装mailx:#yum -y install mailx编写/etc/mail.rc:set bsdcompatset from=simonwang@163.comset smtp=smtp.163.comset smtp-auth-user=simonwang@163.comset smtp-auth-password=passwordset smtp-auth=login测试发送:# cat
前言: ssh命令, 没有指定密码的参数. 以至于在脚本中使用ssh命令的时候, 必须手动输入密码, 才能继续执行. 这样使得脚本的自动化执行变得很差, 尤其当ssh对应的机器数很多的时候, 会令人抓狂.本文讲解了两种方式, 一种借助expect脚本, 一种借助sshpass来实现.*) 借助expect脚本来实现1. expect不是系统自带的工具, 需要安装yum install expec
启动ftp服务:service vsftpd start查看ftp服务状态:service vsftpd status重启ftp服务:service vsftpd restart关闭ftp服务:service vsftpd stopvsftpd.conf 配置文件:anonymous_enable=NO #设定不允许匿名访问local_enable=YES #设定本地用户可以访
设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的
PHP是通用服务器端脚本编程语言,其主要用于web开发以实现动态web页面,它也是最早实现将脚本嵌入HTML源码文档中的服务器端脚本语言之一。同时,php还提供了一个命令行接口,因此,其也可以在大多数系统上作为一个独立的shell来使用。 Rasmus Lerdorf于1994年开始开发PHP,它是初是一组被Rasmus Lerdorf称作“Personal Home Page Tool” 的P
在phpMyAdmin官方网站下载源码包:# cd /usr/local/src/# wget https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz# tar zxvf phpMyAdmin-4.6.0-all-languages.tar.gz# lsphpMyAdmin-4.6.0-
要想在linux上实现网页服务器(www)需要Apache这个服务器软件,不过Apache仅能提供最基本的静态网站数据而已,想要实现动态网站的话,最好还是要PHP与MySQL的支持,所以下面我们将会以LAMP(linux+Apache+MySQL+PHP)作为安装与设置的介绍。LAMP所需软件与其结构httpd mysql mysql-Server php php-devel php-mysql可
基本语法:<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<frag>params: 参数query:数据库查询frag:索引http事务报文:请求:request响应:response报文语法格式:req
官网:http://httpd.apache.org/ 包:httpd-2.4.20.tar.bz2 注释:此处只考虑 2.4+ 的安装与配置,基于CentOS 6 和 CentOS 7。 (1)环境准备。 ~]# yum -y install gcc gcc-c++ ap
httpd:安装方式:rpm包安装,光盘]# rpm -q httpdhttpd-2.2.15-60.el6.centos.4.x86_64编译centos6:配置文件/etc/httpd/conf/httpd.conf/etc/httpd/ 根目录conf.d/*.conf作为httpd.conf的补充文件 服务脚本/etc/rc.d/init.d/httpd配置文件/et
一次完整的http请求处理过程:(1) 建立或处理连接:接收请求或拒绝请求(2) 接收请求:接收来自于网络的请求报文中对某资源的一次请求的过程;并发访问响应模型(Web I/O):单进程I/O结构:启动一个进程处理用户请求,而且一次只处理一个;多个请求被串行响应;多进程I/O结构:并行启动多个进程,每个进程响应一个请求;复用I/O结构:一个进程响应n个请求;多线程模型:一个进程生成N个线程,每个线
http:hyper text transfer protocol,80tcphtml: 编程语言,超文本标记语言;CSS: Cascading Style Sheet,层叠样式表js:javascript,客户端脚本MIME: Multipurpose Internet Mail Extesion工作机制:http请求http响应Web资源:web resource静态文件:.jpg, .gif
传输层:提供进程地址Port number: tcp:传输控制协议,面向连接的协议;
建立私有ca:openCAopenssl:/etc/pki/tls/openssl.cnf(1) 创建所需要的文件# /etc/pki/CA# touch index.txt# echo 01 > serial(2) CA自签证书# (umask 077; openssl genrsa -out /etc/pki/CA/private/cakey.pem 2048)# openssl req
通过Source安装MacPortswget http://distfiles.macports.org/MacPorts/MacPorts-1.9.2.tar.gztar zxvf MacPorts-1.9.2.tar.gzcd MacPorts-1.9.2./configure && make && sudo make installcd ../rm -rf M
SCP命令依赖于ssh,加密传输SCP[OPTION] SRC... DEST/两种模式:pull push拉到本地scpuser@1.1.1.1:/path/somefile /local/path/somewhere保存到远端scp /local/path/somewfile user@1.1.1.1:/path
Openssh:ssh:secure shell,protocol,22/tcp 安全的远程登录openssh:ssh协议的开源实现dropbear:另一个开源实现server端c/s架构随时监听一个端口(22) ,client基于tcp协议安全远程登录telnet:早期用telnet,也是c/s架构监听23号端口,所有信息明文发送,不安全]# yum -y install telnet-serv
反向区域区域名称:网络地址反写.in-addr.arpa.1、定义区域zone "ZONE_NAME" IN {type {master|slave|forward};file "网络地址.zone"};2、区域解析库文件,需要SOA需要NS,不需要MX和A记录以及AAAA记录,以PTR为主 主从复制:1、应该为一台独立的名称服务器;2、主服务器的区域解析库文件中必须有一条NS记录是指向
程序包bind,程序名named,服务dns程序包:bind、bind-libs、bind-utils服务脚本:/etc/init.d/named主配置文件:/etc/named.conf、/etc/named.rfc1912.zones、/etc/rndc.keyrfc1912网络协议rndc:remote name domain controller 众多功能,远程管理功能,默认只能本地127
NIST:保密性:数据保密、隐私性完整性:数据完整性、系统完整性可用性安全攻击:被动攻击:窃听主动攻击:伪装、重放、消息篡改、拒绝服务安全机制:加密、数字签名、访问控制、数据完整性、认证交换、流量填充、路由控制、公证安全服务:认证、访问控制、数据保密性、数据完整性、不可否认性密码算法和协议:对称加密、公钥加密、单向加密、认证协议Linux系统:OpenSSL, gpg(pgp)加密算法和协议:1、
AWK,aho,weinberger,kernighanGAWK,GNU awk我们在linux上使用的awk其实是gawk的链接文件 基本用法gawk [options] 'program' fileprogram:PATTERN语句之间用分号分割ps:‘{print $1,$2,$3}’options:-F:指明输入时用到的字段分隔符,默
DNS: Domain Name Service,协议(C/S, 53/udp, 53/tcp);应用层协议;BIND:Bekerley Internat Name Domain, ISC (www.isc.org) TCP: 面向连接的协议;UDP: User Datagram Protocol,无连接协议 本地名称解析配置文件:hosts/etc/hosts%WINDOWS
一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号