一.通过ssh实现安全远程访问linux系统
  ssh :secure shell
  加密:
  1. 对称加密 (加密密钥与解密密钥相同)
  des 、aes
  2. 非对称加密(加密密钥与解密密钥不同)
  RSA :公钥、私钥
  数字摘要:
  md5 \sha1

  1. 查看是否安装了ssh服务端与客户端
  sudo apt-cache policy openssh-client openssh-server

  2. 安装ssh 服务端与客户端软件
  sudo dpkg -i ./ssh/*

  在线安装:sudo apt-get install openssh-server(如果失败,需要更新sudo apt-get update)

  //修改配置文件:vi etc/ssh/ssh_config
  重启服务:/etc/init.d/ssh restart

  3. 通过windows ssh客户端来访问linux服务端
  - putty :远程登录
  - winscp433setup.exe :文件传输

二.安装jdk

  进入 root用户
  实现步骤:
  1. jdk 存放在哪里 /opt
  2. 把软件拷贝到/opt
  3. 绿色软件,解压
  4.设置环境变量
  vi /etc/profile

  export JAVA_HOME="/opt/jdk1.6.0_39"
  export PATH="$JAVA_HOME/bin:$PATH"

  5. 刷新配置 ,让配置生效
  source /etc/profile
  echo $JAVA_HOME

  若出现:bad ELF interpreter: No such file or directory
  即:原因为在64位系统中执行了32位的JDK

  解决办法:输入yum install glibc.i686 下载libc库(注:一路输"y")

  6. 编写Demo.java,测试
  -javac Demo.java
  -java Demo

三.安装tomcat

  步骤:
  1. 安装在哪里 /opt
  2. 拷贝、解压
  tar -xzvf apache-tomcat.tar.gz
  3. 运行
  //3.1添加执行权限 chmod u+x *.sh
  //3.2在setclasspath.sh中添加 (加载文件的开头)
  // export JAVA_HOME=/opt/jdk1.7.0_07
  // export JRE_HOME=/opt/jdk1.7.0_07/jre
  //3.3 创建logs目录,/opt/apache-tomcat-7.0.32-src/logs

  //关闭防火墙:service iptables stop(电脑重启后生效chkconfig iptables off)

  - ./startup.sh
  - ./shutdown.sh

四.安装Eclipse

  步骤:
  1.安装在/opt
  2. 拷贝、解压
  cp eclipse.tar.gz /opt
  tar -xzvf eclipse.tar.gz

  安装yum:
  Run "yum repolist all" to see the repos you have.
  You can enable repos with yum-config-manager --enable <repo>

  cd /etc/yum.repos.d

  mkdir yum.repos.d

linux 配置SSH网络传输数据安全方案,JDK,Tomcat和Eclipes的更多相关文章

  1. Linux配置ssh服务和XShell连接Linux

    SSH服务查看和安装,配置: https://www.cnblogs.com/qiuqiuqiu/p/6445426.html https://www.cnblogs.com/yunweis/p/77 ...

  2. Linux - 配置SSH免密通信 - “ssh-keygen”的基本用法

    目录 1 什么是SSH 2 配置SSH免密登录 2.1 安装必需的软件 2.2 ssh-keygen创建公钥-私钥对 2.3 ssh-copy-id把A的公钥发送给B 2.4 在A服务器上免密登录B服 ...

  3. linux配置ssh互信

    公钥认证的基本思想: 对信息的加密和解密采用不同的key,这对key分别称作private key和public key,其中,public key存放在欲登录的服务器上,而private key为特 ...

  4. Linux配置SSH免密码登录

    CentOS配置SSH免密码登录为例说明:SSH远程登录的安全外壳协议有两种身份认证机制: - 用户名+密码 -密钥登录 环境准备 host1:192.168.0.10host2:192.168.0. ...

  5. Linux配置SSH和Xshell连接服务器

    >>>>>Ubuntu安装和配置ssh教程 SSH分为客户端 openssh-client 和服务器 openssh-server,可以利用以下命令确认电脑 上是否安装了 ...

  6. linux下memcached安装 和redis安装,jdk,tomcat,mysql 安装

    一.memcached安装yum  search  memcachedyum  -y install memcachedmemmcached -h service memcached restartc ...

  7. linux发行版本centos7.4上安装jdk,tomcat,mariadb良心教程

    准备工作: 本地安装:rpm -ivh 程序名 因为jdk,tomcat,mysql的安装过程需要从网上下载部分支持包才可以继续,所以要求提前安装下载好依赖. yum install glibc.i6 ...

  8. linux 配置ssh免密登录

    一.SSH概念(百度) SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全协议.SSH 是目 ...

  9. Kali Linux配置ssh服务

    操作环境: 虚拟机操作系统: Kali Linux 2017.2 虚拟化软件: VMware Workstation 14 pro 虚拟机网络连接方式: 桥接模式 物理机操作系统: Windows10 ...

随机推荐

  1. QT 5.7.0 移植之 tslib 编译配置

    QT5.7 编译请参考:http://www.cnblogs.com/chenfulin5/p/5798764.html 最新的 tslib 是从他的 github 下载下来的. 地址是:https: ...

  2. Scala + Play + Sbt + Protractor = One Build

    欢迎关注我的新博客地址:http://cuipengfei.me/ 我所在的项目的技术栈选用的是Play framework做后端API,前端用Angular JS. 因为用了Scala和Play,构 ...

  3. josn 格式 解析

    格式为:{"lng":113.534634,"lat":22.274308} 解析步骤如下: <?php $a=json_decode($goods_in ...

  4. C语言错误: CRT detected that the application wrote to memory after end of heap buffer

    CRT detected that the application wrote to memory after end of heap buffer 多是中间对其进行了一些操作,在程序结束处,释放内存 ...

  5. TF Boys (TensorFlow Boys ) 养成记(三): TensorFlow 变量共享

    上次说到了 TensorFlow 从文件读取数据,这次我们来谈一谈变量共享的问题. 为什么要共享变量?我举个简单的例子:例如,当我们研究生成对抗网络GAN的时候,判别器的任务是,如果接收到的是生成器生 ...

  6. MyBatis常用对象SqlSessionFactory和SqlSession介绍和运用

    学习框架一个比较好的路径阅读源码.本文介绍的SqlSessionFactory和SqlSession.可以通过了解SqlSessionFactory接口和SqlSession接口以及两个的实现类入手, ...

  7. 判断站点访问的终端类型(移动端还是pc端)的方法(转)

    要了解某个网站是在移动设备上打开的还是在pc web浏览器中打开的,我们可以有以下综合的几种方式来搞定: 通过判断Request.UserAgent中的具体信息来分析判断,因为UserAgent包含了 ...

  8. 借用smtp.qq.com发邮件

    至于sentmail和postfix的配置有多么麻烦学生在这里就不多废话了...反正是配置了N个小时,最终弄的头晕眼花也没弄好... 下面的方法可以让你完全摆脱这两个工具...当然,你要是想做邮件服务 ...

  9. notepad++程序员开发插件

    1. sftp 2. explore 3. XBrackets 括号自动补全(引号,方括号)

  10. List<T>转DataTable

    /// <summary> /// 将集合类转换成DataTable /// </summary> /// <param name="list"> ...