xshell

Linux下安装配置Maven和Nexus

戏子无情 提交于 2019-12-04 01:06:59
环境说明: 操作系统:CentOS 7.4 64位 JDK:jdk-8u152-linux-x64.tar.gz Maven:apache-maven-3.5.2-bin.tar.gz Nexus:nexus-2.14.5-02-bundle.tar.gz 一、JDK安装和配置 1.先从官网下载安装包 http://www.oracle.com/technetwork/java/javase/downloads/index.html ,然后通过Xshell或FTP将安装包传输到Linux服务器; 2.拷贝到/usr/program目录下进行解压: [root@centos7.4 program]# tar zvxf jdk-8u152-linux-x64.tar.gz 3.解压后会生成一个jdk1.8.0_152/目录,切换到解压后的jdk1.8.0_152/目录下: [root@centos7.4 program]# cd jdk1.8.0_152/ [root@centos7.4 jdk1.8.0_152]# 4. 配置环境变量 [root@centos7.4 jdk1.8.0_152]# vi /etc/profile 在该配置文件的最下方添加如下配置: #set JAVA_HOME export JAVA_HOME=/usr/program/jdk1.8.0_152

【CentOS 7笔记13】,find用法和文件传输#171025

℡╲_俬逩灬. 提交于 2019-12-03 23:38:02
hellopasswd 一. find 1. 跟find相似的命令 which ls #从环境变量$PATH中查找 whereis ls #在事前准备好的库中查找,但必须提前更新 locate [root@localhost ~]# yum install -y mlocate updatedb #手动更新 locate ls find /etc/ -name "network-scripts" find /etc/ -name "network*" [root@localhost ~]# find /etc/ -type d -name "network*" #指定目录 [root@localhost ~]# find /etc/ -type f -name "network*" #目录或文件 [root@localhost ~]# find /bin/ -type l -name "system*" #软链接文件 [root@localhost ~]# find /dev/ -type b -name "tty*" #块设备文件 [root@localhost ~]# find /dev/ -type c -name "vcsa*" [root@localhost ~]# stat 2.txt #查看文件的具体信息 mtime #最近更改信息 Modify ctime

免root xshell连接termux

孤人 提交于 2019-12-03 23:12:13
免root实现xshell连接termux termux为安卓手机上的一款模拟linux终端的应用,由于手机上打字比较麻烦,所以想到了用电脑上的xshell通过ssh连接termux,以实现电脑控制termux。 一.配置termux 1.申请读写权限,以创建storage文件夹。 $ termux-setup-storage $ ls storage $ cd storage $ ls dcim downloads movies music pictures shared 进入shared目录下,这就是日常你打开手机文件管理的目录 2.安装openssh,以启动sshd。 $ apt update $ apt install openssh $ sshd 二.配置xshell 在xshell中点击工具 -> 用户密钥管理 -> 属性 -> 公钥 -> 保存文件,这样就把公钥保存下来了。 三.公钥文件导入手机 添加导出的公钥信息到手机,这里别的方法需要手机root才行,然而我不想root,所以直接将公钥文件下载手机任意文件夹下,进termux的storage/shared目录下找到放公钥的文件夹即可。将公钥cp(拷贝) 到storage/dcim目录下 接下来 $ cp storage/dcim/公钥文件名.pub ./.ssh $ cat .ssh/公钥文件名.pub >>

RSA签名与验签

谁说胖子不能爱 提交于 2019-12-03 22:52:47
RSA签名与验签 之前看过RSA加密算法的一些介绍,对RSA加密的原理有一些了解。其实刚刚挺熟非对称加密时是觉得很神奇的。通常对称加密很好理解,比如原理是ANA,我们将每个字母后移一位,那么就是BOB了,这就是很简单的加密过程(上帝ana就变成了凡人bob了,只有dota玩家才知道的梗)。解密就将每个字母前移一位。如果把移动的位数看成密钥,那么密钥就是1。加密和解密密钥是一样的。 刚好最近项目中使了RSA签名,在此记录下。 项目使用 目前项目中是使用RSA的签名与验签功能。第三方发送文件给我们,同时会发送该文件的摘要(SHA256)信息,而摘要信息是使用私钥签名过的。我们将收到的文件做摘要(SHA256),然后使用公钥进行验签。如果签名验证通过才能认为文件是可信的。 问题 项目组的同事在开发好后想测试一下,但是发现第三方只提供了一个样例文件,而且文件内容还是不符合业务要求的。没办法验证整个流程。 其实解决方式很简单: 替换公钥 。 生成密钥对 第三方提供的公钥是一个没有后缀名的文件,使用文本编辑器打开是乱码的,可以猜测是二进制文件。看了第三方提供的代码,是直接从文件中读取byte数据,然后构建一个PublicKey。 然后我尝试生成自己的密钥对,一开始我使用的是Xshell。因为SSH是支持RSA加密的,一般的SSH工具都支持生成RSA密钥。 Xshell 打开Xshell 点击

CentOS启用ssh密钥登录

帅比萌擦擦* 提交于 2019-12-03 22:14:55
在某些时候,使用密码作为登录服务器的认证方式是不太安全的,为避免密码被暴力破解,许多时候可以采用ssh密钥登录服务器,这里以CentOS为例。 第一步   生成秘钥对 方法一、在服务器上利用ssh-keygen生成,进入到 /root/.ssh/ 输入: ssh-keygen -t rsa 一路enter跳过(当然你也可以自己定义,不过没必要),会在/root/.ssh下生成公钥(id_rsa.pub)私钥(id_rsa) (公钥是用于服务器端,私钥是用于客户端) 然后将私钥下载至电脑上(登录时会用到)。 使用Xshell工具下载私钥 1、使用xshell来操作服务非常方便,传文件也比较方便。 2、就是使用rz,sz首先,服务器要安装了rz,sz 3、yum install lrzsz 安装最后会选择y,在回车安装完成 4、运行rz,会将windows的文件传到linux服务器 5、运行sz filename,会将文件下载到windows本地 方法二、利用远程工具(如Xshell)生成 这里以Xshell为例,点击”工具-新建用户密钥生成向导”全部默认,下一步,提示输入密钥加密的密码,这里可以为空,下一步,将公钥保存为文件,命名为id_rsa.pub,上传到服务器/root/.ssh下。 第二步、修改/etc/ssh/sshd_config如下部分 1

linux mint 安装xshell

走远了吗. 提交于 2019-12-03 20:44:41
之前在Windows上进行开发的时候,SSH重度依赖SecureCRT或者XShell工具,现在把办公环境迁移到Linux后,每次连接都需要输入密码,尤其是需要跳板机的时候,需要逐级输入,十分麻烦。所以就开始找有没有好用的工具,于是找到了PAC Manager, PAC Manager是Linux下类似SecureCRT和XShell的SSH工具, 该工具功能很丰富,完全能够替代SecureCRT和XShell。但是PAC Manager在2016年停更以后,就没人再修复bug了。后来另一位朋友从PAC Manager fork出了一个分支,并改名为Asbru Connection Manager(asbru-cm), 一直维护至今。 在Linux Mint 19上安装asbru-cm asbru-cm项目地址: https://github.com/asbru-cm/asbru-cm 作者已经打包好了一些流行平台的安装包,支持的平台可以直接在 Relaese 页面下载。我电脑装的是比较新的Linux Mint 19,而asbru-cm的作者发布的成品包最高是支持到Linux Mint 18.3的。 Mint 18.3的包在19上安装时会提示缺少 libgnome2-vte-perl 包,而且这个包在官方库里没有,需要自行下载安装,下面给出一个下载链接, 包含依赖和asbru-cm

主流公有云介绍、阿里云ECS、登录云主机、升降级配置、安全组策略

前提是你 提交于 2019-12-03 20:32:19
主流公有云 公有云:公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过 Internet 使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。这种云有许多实例,可在当今整个开放的公有网络中提供服务。 主流公有云服务提供商 目前主流的云服务提供商有: 阿里云 腾讯云 百度云 金山云 京东云 微软云 等等许多云服务提供商。 阿里云 阿里云是阿里巴巴集团旗下云计算品牌,全球卓越的云计算技术和服务提供商。创立于2009年,在杭州、北京、硅谷等地设有研发中心和运营机构。 https://baike.baidu.com/item/%E9%98%BF%E9%87%8C%E4%BA%91 可以点击该链接了解阿里云的发展历史以及取得的巨大成就。 阿里云ECS主机 购买一台阿里云主机可以登录:www.aliyun.com ,主页有提示,可以根据自己的需求购买相应配置的ECS主机,很多地方都可以按量计费。也可以固定带宽,固定流量。 购买完成之后,可以在控制台界面看到云主机的状态 可以点击该页面中的管理按钮来关机或者重启主机,也可以点击远程连接来登录到该主机。还可以通过第三方登录软件,如putty 、xshell等工具。 使用xshell 登录云主机 如上图所示,我们为了区分连接的某台主机是做什么用的,可以填在名称一栏。将云主机的公网ip填写到主机这一栏,端口22 不用动。

56.xshell使用xftp传输文件 使用pure-ftpd搭建ftp服务

隐身守侯 提交于 2019-12-03 15:21:31
15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 扩展 vsftp使用mysql存放虚拟用户并验证 http://www.aminglinux.com/bbs/thread-342-1-1.html ftp的主动和被动模式 http://www.aminglinux.com/bbs/thread-961-1-1.html 15.4 xshell使用xftp传输文件: 接上(接55) ~2. 使用xftp。在xshell界面按Ctrl+Alt+F,会提示安装xftp 安装后,按Ctrl+Alt+F会直接进入xftp(输入用户密码) 前提是xshell要登录一台机器(因为走的是ssh协议) 如下图: 传输文件的时候,双击要下载的文件就可以到对面的机器去。或直接拖过去 因为走的是ssh协议,所以即使关掉vsftpd也没有关系 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.5 使用pure-ftpd搭建ftp服务: 相比vsftpd更加的简单、清亮。如果客户或者朋友需要搭建ftp服务,就可以使用pure-ftpd。 ~1.yum install -y epel-release #需要安装epel的扩展源(报错的话需要安装

xshell使用xftp传输文件-使用pure-ftpd搭建ftp服务

爱⌒轻易说出口 提交于 2019-12-03 15:21:18
xshell使用xftp传输文件: 下载xftp: 使用xshell按快捷键:ctrl+alt+f,弹出xftp的下载页面,填写相关信息点击下载并进行安装; 然后正常使用xshell并按快捷键:ctrl+alt+f即可调出xftp对话框可实现电脑与linux文件互传。 使用pure-ftpd搭建ftp服务: 环境准备: yum install -y epel-release yum install -y pure-ftpd 安装并配置: vim /etc/pure-ftpd/pure-ftpd.conf #修改配置文件;搜”pureftpd.pdb“,将行首的#删除 systemctl stop vsftpd;systemctl start pure-ftpd #停止vsftpd,开启pure-ftpd服务 mkdir /data/ftp #创建用户数据存放目录 useradd -u 1020 pure-ftp #创建pure-ftp用户,uid为1020 chown -R pure-ftp:pure-ftp /data/ftp #修改目录属主属组 pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp #创建虚拟用户ftp_usera,指定系统用户为pure-ftp,指定家目录为/data/ftp;并输入密码 pure-pw mkdb

13-5 15 xshell使用xftp pure-ftpd

我只是一个虾纸丫 提交于 2019-12-03 15:20:59
15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 扩展 vsftp使用mysql存放虚拟用户并验证 http://www.aminglinux.com/bbs/thread-342-1-1.html ftp的主动和被动模式 http://www.aminglinux.com/bbs/thread-961-1-1.html 15.4 xshell使用xftp传输文件 方法一 使用xshell自带SFTP工具 新建回话——连接——协议SFTP 主机ip 端口22 登陆root 方法二 安装xftp。图形化文件传输 xshell界面下按ctrl-alt-f进入下载页下载xftp 安装后再回到xshell已登陆界面按ctrl-alt-f 则开启xftp文件传输界面 xftp实际上还是走的ssh协议进行文件传输。 [root@ax-01 ~]# systemctl stop vsftpd //关掉21端口不影响xftp [root@ax-01 ~]# netstat -lntp 15.5 使用pure-ftpd搭建ftp服务 安装pure-ftpd [root@ax-02 ~]# yum install -y epel-release pure-ftpd lftp [root@ax-02 ~]# vim /etc/pure-ftpd/pure