SSH 小总】的更多相关文章

SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架. 集成SSH框架的系统从职责上分为四层:表示层.业务逻辑层.数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰.可复用性好.维护方便的Web应用程序. Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架. 轻量--从大小与开销两方面而言Spring都是轻量的.完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布.并且Spring所需的处理…
本文来自网易云社区. 作者:沈高峰 ssh 经常需要使用的,每次使用都  ssh  abc@XXX.def.com -p 12138 -i ~/.ssh/id_rsa 来一遍显然太麻烦了,下面分享一点使用ssh的小技巧 1.客户端配置 linux 下,ssh会去读 ~/.ssh/config 里的配置的,只需要配置文件里写入如下配 Host XXX1    # 配置的名称,选方便自己识别的就行HostName XXX1.def.com # 服务器地址ip 域名都可以User abc       …
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesd…
1.新建web project 2.ssh框架 加入到项目中去(这里不介绍,网上搜索) 3.struts2配置 http://www.cnblogs.com/istianyu/archive/2013/05/22/3093768.html 4.jsp页面 index2.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ tagl…
1:Spring整合Hibernate <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.…
1.  ExecuteReader:CommandText属性尚未初始化 即:没有对sqlCommand对象的CommandText属性赋值,即没有写sql语句. 2.  由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 原因: 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常.可使用 try-catch 语句捕获此异常.Response.End 方法终止页的…
第一步.导入sprint4.struts2和hibernate4的jar包 struts2的jar包 commons-fileupload-1.3.3.jar commons-io-2.5.jar commons-lang3-3.6.jar freemarker-2.3.26-incubating.jar javassist-3.20.0-GA.jar log4j-api-2.10.0.jar ognl-3.1.15.jar struts2-core-2.5.17.jar struts2-spr…
1.查看系统在线用户 [root@testdb ~]# w 14:30:26 up 38 days, 21:22, 3 users, load average: 0.00, 0.01, 0.05USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/0 162.16.16.155 14:30 0.00s 0.07s 0.05s wroot pts/1 162.16.16.155 14:30 12.00s 0.01s 0.01s -bash root tt…
变量分类:1.栈内存(stack)和堆内存(heap)2.基本类型和引用类型 #栈内存(stack) 一般为静态分配内存,其分配的内存系统自动释放. #堆内存(heap) 一般为动态分配内存,其分配的内存,系统不释放,哪怕程序退出,那一块还是在那里. #为何会有栈内存和堆内存之分1. 和垃圾回收机制有关.为了使程序运行时占用的内存最小:2. 当一个方法执行时,每个方法都会建立自己的栈内存,在这个方法内定义的变量将会逐个放入这块栈内存中,随着方法的执行结束而销毁:3. 当我们在程序中创建一个对象时…
一.  SSH 配置免秘要登录 配置SSH 免秘要登录,虽然就那么几步,但总是会出现点小问题,今天就做下记录.SSH 免秘钥就是让两台机器相互信任,不需要输入密码就能相互登录.配置相互信任就是把各自的公钥都放到authorized_keys 文件中,并在sshd_config 配置文件打开 关于authorized_keys 的选项. 环境: 172.16.31.11  web211             172.16.31.13  web115 1. 在web211 上生成 秘钥对 [roo…
ssh无密码登录及远程执行脚本要使用公钥与私钥.linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS7为例. 测试环境:机器A(10.0.224.80):机器B(192.168.7.172).现想A通过ssh免密码在B上远程执行命令. 1.首先在A机下生成公钥/私钥对:(-P表示密码,-P '' 就表示空密码,一次回车即可.在~/.ssh会生成id_rsa和id_rsa.pub两个文件) [root@registry home]# ssh-keygen -t rsa -…
ssh ~/.ssh/目录下通常有个文件 [root@user .ssh]# ll 总用量 16 -rw-------. 1 root root 552 11月 16 02:48 authorized_keys 这个里面包含的是别人的public key,如果别人有对应的private key,就能够登陆这个机器 生成自己的key,默认一路回车 ssh-keygen -t rsa -C “wenbintest@gmail.com” 比如如果我默认不加参数,也不输入密码 [root@user34-…
实验拓扑图 实验描述 机房内有两台服务器: (1)B服务器10.0.10.158,充当Web服务器,有普通用户user_00 (2)C服务器10.0.10.191,充当Mysql服务器,有普通用户user_00 有服务器A 10.0.10.198,供管理员平常使用来管理机房内的机器.为方便起见,所以要求做到: (1)A服务器能SSH远程登录(以user_00的身份)到B和C,且实现无密码登陆: (2)远程登录后,user_00可以直接sudo到root而不需要密码. SSH工作原理详解可参考我的…
1. 生成 ssh 公钥和私钥 xiluhua@vm-xiluhua ~ $ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/xiluhua/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification ha…
一.产生背景 在实际工作中,linux集群需要自动化的管理,市面上较常见的自动化运维工具诸如ansible,puppet,saltstack:轻量级的有pssh系列,这其中大多数工具使用的前提就是集群配置有公钥机可免密ssh登录集群内所有服务器,所以要先配置一台公钥机使用. 二.配置实例 1.在除公钥机外所以服务器生成密钥 [root@test ~]# cd /root/.ssh/ [root@test .ssh]# ll 总用量 -rw-r--r--. root root 11月 known_…
Git-csm.com 安装git  http://www.git-scm.com/download [liujianzuo@mylab ~]$ yum install git 已加载插件:fastestmirror, security 你需要以 root 身份执行此命令. [liujianzuo@mylab ~]$ sudo su - [root@mylab ~]# yum install git 已加载插件:fastestmirror, security 设置安装进程 Determining…
① 安装 Git ② 服务器端创建 git 用户,用来管理 Git 服务,并为 git 用户设置密码 ③ 服务器端创建 Git 仓库 ④ 客户端 clone 远程仓库 ⑤ 客户端创建 SSH 公钥和私钥 ⑥ 服务器端 Git 打开 RSA 认证 ⑦ 将客户端公钥导入服务器端 /home/git/.ssh/authorized_keys 文件 ⑧ 客户端再次 clone 远程仓库 ⑨ 禁止 git 用户 ssh 登录服务器 Git简介 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理…
linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog错误在所难免,还望指正!==================================1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================----------------------------------1 文件管理-------------…
1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================----------------------------------1 文件管理----------------------------------创建空白文件touch不提示删除非空目录rm -rf 目录名(-r:递归删除-f 强制)##################################恢复rm 删除的文件…
一.socket提升 1.熟悉socket.socket()中的省略部分 socket.socket(AF.INET,socket.SOCK_STREAM) 2.send与recv发送大文件时对于黏包的处理. 2.1 sendall的发送方式与for i in f(局部) 2.2 使用send.recv交替的方式做一个ack来解决黏包 3.socketserver多并发处理 3.1  5种不同的socket类 3.1.1 baseserver用于继承,不对外提供服务 3.1.2 tcpserve…
Hadoop是一个由Apache基金会所开发的分布式基础架构,Hadoop的框架最核心的设计就是:HDFS和MapReduce.HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算,特点是:高可靠性,高扩展性,高效性,高容错性. Hadoop与Google三篇论文 Google-File-System :http://blog.bizcloudsoft.com/wp-content/uploads/Google-File-System%E4%B8%AD%E6%96%87%…
环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows.1) ① 安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: #yum install -y git 安装完后,查看 Git 版本 [root@localhost ~]# git --version git version 客户端: 下载 Git for Windows,地址:http…
案例环境:-----------------------------------------------------------------主机  操作系统   IP地址  主要软件-----------------------------------------------------------------puppetmaster Centos 6.5 x86_64 192.168.200.131 ruby-*        facter-1.7.1.tar.gz       puppet-…
An index is used to speed up searching in the database. By default, when you create this table, your data will be stored on disk and sorted by the "Id" primary key column. This default sort is called the "Clustered Index". Affects the…
Linux/Unix双机建立信任教程 一 需要建立信任关系的2台主机都执行生成密钥输入ssh-keygen -t rsa之后全部默认回车,这样就会在/root/.ssh下生成密钥文件 [root@platform_iks .ssh]# ssh-keygen  -t  rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase…
用JSON-server模拟REST API(三) 进阶使用 前面演示了如何安装并运行 json server , 和使用第三方库真实化模拟数据 , 下面将展开更多的配置项和数据操作. 目录: 配置项 返回静态文件 移动设备访问 自定义路由 npm启动 数据过滤 属性值(Filter) 分割(Slice) 排序(Sort) 运算符(Operators) 全文检索(Full-text search) 关系图谱(Relationships) 作为中间件 上一篇 用JSON-server模拟REST…
用JSON-server模拟REST API(二) 动态数据 上一篇演示了如何安装并运行 json server , 在这里将使用第三方库让模拟的数据更加丰满和实用. 目录: 使用动态数据 为什么选择mockjs mockjs用法示例 安装mockjs Mock.mock Mock.Random 为什么不在浏览器中使用mockjs 示例 上一篇 用JSON-server模拟REST API(一) 安装运行 下一篇 用JSON-server模拟REST API(三) 进阶使用 使用动态数据 上一篇…
1, Index An index is a set of data pointers stored on disk associated with a single table. The main advantage is they greatly speed up select, update, and delete statements, as the query optimizer only has to search the index rather than the entire t…
今天就开始学习Gradle构建了,听说很牛X.本篇内容就带领我初步窥探Gradle的世界.     1.什么是Gradle       相信之前都接触过用Ant或者Meavn进行项目的构建,两者各有千秋,Ant的灵活性,以及Meavn的强大依耐性都让它们在构建的世界里占据了一席之地.然而Ant的复杂配置以及Meavn的不灵活,都让程序猿们头疼万分.于是乎,新一代的构建黑马已悄然出世了,它就是Gradle.让我们欢迎它的到来!       所以Gradle就是新的一种构建工具,只不过它不再使用XM…
要实现进度条的显示,就要知道两个参数,上传的大小和总文件的大小 html5提供了一个上传过程事件,在上传过程中不断触发,然后用已上传的大 小/总大小,计算上传的百分比,然后用这个百分比控制div框的显示,就可以 实现上传的进度条效果 前端页面 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Ajax上传文件进度条显示…