位置: 编程技术 - 正文

在Linux系统中安装web端的远程连接工具Wetty(在Linux系统中安装MySQL)

编辑:rootadmin

推荐整理分享在Linux系统中安装web端的远程连接工具Wetty(在Linux系统中安装MySQL),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在Linux系统中安装pacman,在Linux系统中安装MySQL,在Linux系统中安装Anaconda,在Linux系统中安装虚拟window,在Linux系统中安装VS,在Linux系统中安装数据库,在Linux系统中安装数据库,在Linux系统中安装MySQL,内容如对您有帮助,希望把文章链接给更多的朋友!

Wetty 是什么?

Wetty = Web + tty

作为系统管理员,如果你是在 Linux 桌面下,你可以用它像一个 GNOME 终端(或类似的)一样来连接远程服务器;如果你是在 Windows 下,你可以用它像使用 Putty 这样的 SSH 客户端一样来连接远程,然后同时可以在浏览器中上网并查收邮件等其它事情。

安装步骤

第1步: 安装 epel 源复制代码代码如下:# wget rpm -ivh epel-release-6-8.noarch.rpm第2步:安装依赖复制代码代码如下:# yum install epel-release git nodejs npm -y第3步:在安装完依赖后,克隆 GitHub 仓库复制代码代码如下:# git clone Wetty复制代码代码如下:# cd wetty# npm install第5步:从 Web 浏览器启动 Wetty 并访问 Linux 终端复制代码代码如下:# node app.js -p 第6步:为 Wetty 安装 HTTPS 证书复制代码代码如下:# openssl req -x -newkey rsa: -keyout key.pem -out cert.pem -days -nodes 等待完成。第7步:通过 HTTPS 来使用 Wetty复制代码代码如下:# nohup node app.js --sslkey key.pem --sslcert cert.pem -p &第8步:为 wetty 添加一个用户复制代码代码如下:# useradd <username># Passwd <username>第9步:访问 wetty 创建的证书然后访问。

设置wetty不需要账号登录便可进行命令行操作我们看到,在浏览器中输入 在命令行终端中输入node app.js会如下提示,其中列出了启动wetty服务的所有选项说明。

从上图的这些选项中看到wetty是通过ssh来进行终端操作的,而其中的--sshauth用于指定ssh的认证模式,其默认为password,表示通过账号密码方式进行认证。Ssh的认证方式有很四种:hostbased、publickey、keyboard-interactive、password。其中password即我们上面说的账号密码认证方式;publickey是RSA公钥认证方式;其它两个我们暂时不关心。

在Linux系统中安装web端的远程连接工具Wetty(在Linux系统中安装MySQL)

Wetty默认采用的是password认证方式,我们可以通过--sshauth选项指定为publickey认证方式即可。关于ssh公钥的认证机制是:

用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求密码。

那么我们需要先打开一个命令行终端,然后输入

复制代码代码如下:$ ssh-keygen来生成我们的公钥和私钥。

该命令生成的公钥和密钥默认都保存在~/.ssh目录下,

其中id_rsa文件中保存的是私钥,id_rsa.pub文件中保存的是公钥。

上面ssh公钥认证机制提供我们需要讲公钥保存到远程机器中,保存在登录后的用户主目录的~/.ssh/authorized_keys文件中。公钥就是一段字符串,只要把它追加在authorized_keys文件的末尾就行了。而此时我们的远程机器即是本地机器,于是我们只需要将~/.ssh/id_rsa.pub复制一份并命名为authorized_keys即可。复制代码代码如下:$ cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

然后我们切换到wetty目录下,启动wetty服务,复制代码代码如下:$ node app.js -p --sshauth=publickey

然后在浏览器中输入

Java开发时经常使用的相关Linux命令整理 1.查找文件复制代码代码如下:find/-namefilename.txt根据名称查找/目录下的filename.txt文件。复制代码代码如下:find.-name"*.xml"递归查找所有的xml文件复制代码代

详解Linux系统中安装配置Samba服务器的步骤 一、获取源代码包并进行解压从samba的官方网站可以下载最新的samba源代码包。下面我们以samba-3.5.9.tar.gz的源代码包作为案例进行解析。本例中,我们将

Linux下针对路由功能配置iptables的方法详解 作为公司上网的路由器需要实现的功能有nat地址转换、dhcp、dns缓存、流量控制、应用程序控制,nat地址转换通过iptables可以直接实现,dhcp服务需要安装d

标签: 在Linux系统中安装MySQL

本文链接地址:https://www.jiuchutong.com/biancheng/353435.html 转载请保留说明!

上一篇:linux系统常用命令有哪些? semicolon命令的使用方法(linux系统常用命令怎么记住)

下一篇:Java开发时经常使用的相关Linux命令整理(java开发经常出差合理吗)

  • 计提城市维护建设费和教育费附加的会计分录
  • 不需要缴纳税款和服役的是形势户寺观户
  • 水利建设专项收入的税率是多少?
  • 培训发生的差旅费怎么记账
  • 快递公司增值税怎么算
  • 利润总额和未分配利润的公式
  • 租房专项扣除有上限吗
  • 小企业遵循什么会计准则
  • 房屋及建筑物属于什么会计要素
  • 代开的增值税专用发票应怎样填写?
  • 资产评估增值的会计科目
  • 打样费单位是什么
  • 职工暖气费报销算福利
  • 不动产出租属于什么收入
  • 政府投资计入什么科目
  • 生产企业有哪些费用
  • 技术研发阶段的费用如何做分录
  • 物业费增值税收入的确认最新政策
  • 医疗器械销售税负率是多少
  • 预缴税款的附加税可以抵扣吗
  • 使用权资产什么时候开始使用
  • 价值多少可以确认收入
  • 安置房税金如何交
  • 房租费属于无形资产吗
  • 包装物及其押金的消费税的注意事项
  • 一般纳税人销售自己使用过的汽车
  • tplink无线网卡驱动802.11n
  • 个人所得汇算清缴是什么
  • 联想笔记本e49系列哪款好
  • 发工资和扣社保的区别
  • 个人承包建筑工程转让协议
  • 定期支票丢了能取钱吗
  • 跨年度广告费需不需要摊销
  • ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly
  • 工资所得劳务报酬所得稿酬所得
  • 个人出租车辆交税吗
  • siri怎么重置主人声音ios13
  • 基建 技改
  • vue生命周期分别做了什么
  • 本期收入及免税收入
  • 应收账款的平均余额怎么计算
  • test指令怎么用
  • 低值易耗品摊销方法
  • 暂估入库结转成本税务规定
  • 开具增值税专用发票的规定
  • spring整合mongodb
  • dede织梦怎么转成zblog
  • 电梯维保费属于什么费用
  • SqlServer 2005 T-SQL Query 学习笔记(4)
  • 跨年收入退款如何处理
  • 装修费用应该计入什么科目
  • 政府奖励金怎么发放
  • 上年计提费用多了,要怎样调
  • 负债项目的排列顺序
  • 主播工资不发应该到哪里投诉
  • 员工借款可以直接转账吗
  • 车辆购置税的税目有哪些
  • 农产品加计扣除怎么计算
  • 社保基数在哪里申报
  • 进项和销项税月底有余额吗
  • 开了发票就要交税吗?
  • mysql隐式类型转换规则
  • ipv6文件
  • windows server 2008下一些设置技巧及优化经验总结
  • imac固态
  • CentOS上查看系统信息以及配置防火墙的方法
  • centos安装lvm
  • win8 网络连接
  • windows8.1关机
  • Win7登录密码
  • win7电脑网络慢怎么提升
  • win8功能大全介绍
  • win10系统的电脑有哪些
  • 安卓笔记软件squid使用教程
  • 网页设计中span
  • 网页设计需要多少分辨率
  • linux shell执行命令
  • vue stylus
  • nodejs重命名文件
  • 医院票据怎么查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设