putty

Convert .pem key file to .ppk in Windows automatically/script/command line

ぃ、小莉子 提交于 2020-02-28 08:42:22
问题 I'm using Vagrant to create VMs on a Windows host, to which I would like to connect with PuTTY. Vagrant creates an RSA private key in the .pem format. PuTTY needs a key in the .ppk format to create a connection. I would like to convert the .pem to .ppk automatically when creating the vagrant VM. The question of how to convert .pem to .ppk has been asked and answered lots of times, but on Windows all those answers involve clicking through the puttygen GUI. It seems that on Linux, puttygen can

【服务器_01】CentOS 安装 Git

梦想与她 提交于 2020-02-27 23:48:29
git是常用的一种分布式版本控制系统,虽然在gtihub和gitee上面都可以创建仓库,但是是需要开源的,有些代码是不能够直接push到github上的,现在就记录一下在阿里云搭建私有仓库的过程和一些碰到的问题。 1. 安装环境 # git是由C语言写的,要想在服务器上编译git源码必须要安装GCC等,直接使用以下命令将环境装好 yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc 2. 上传 git 到服务器 你可以使用命令将文件直接上传到服务器,也可以使用WinSCP,这里我就使用WinSCP了,因为他是傻瓜式的,输入服务器的公网IP、用户名以及密码后直接登录然后将你要上传的文件直接扔到root目录就OK了 ​ 3. 解压 在干这一步的时候需要使用Putty或者其他工具来操作你的服务器,推荐使用Putty的原因是,Windows的部分快捷键在这个上面也可以直接使用 # 有些没有安装zip包的服务器无法使用zip命令解压但是都可以使用tar命令解压 tar -zcvf git-xxx.tar.gz 4. 安装git # 使用 cd xxx 进入git目录 autoconf # 有些服务器会报出 autoconf: command not

从centos服务器上导出项目,记录一次做憨批的工作记录

纵饮孤独 提交于 2020-02-27 21:57:01
遇到一个客户,说要从他的centos上导出网站和数据库,以前操作centos都是直接putty上shell,装宝塔,然后面板操作就完事儿了.然后遇到这种dos操作linux,还是第一次. 首先xshell,登录上去后,安装一个可以上传和下载的什么软件,叫什么lrzsz yum install -y lrzsz 然后ll名录可以查看目录里面的东西 cd命令可以一路进入目录,然后进入项目目录后,执行打包操作 tar czvf test.tar.gz * 压缩当前文件夹下非[隐藏文件]的文件 执行好后,再执行sz test.tar.gz,这样就有一个弹窗,把压缩包下载下来,项目打包就完事儿了.. 接下来是mysql的导出 额,到后面发现,一路cd进入usr目录,看到一个很熟悉的东西 没想到装的是phpstudy的linux版本,额,直接到根目录,执行xp,然后把面板密码重置了,登录进去后,完事儿了..果然是我想得太复杂了么.. 来源: oschina 链接: https://my.oschina.net/laobia/blog/3170900

如何为屏幕指定名称? [关闭]

删除回忆录丶 提交于 2020-02-27 16:01:41
我在命令shell上使用 screen 多路复用器工具并打开很多屏幕。 然后我忘记哪个进程ID与哪个任务相关联。 我想为屏幕设置名称,但在联机帮助页中找不到选项。 目前,列出屏幕如下所示: There are screens on: 5422.pts-1.aws1 (Detached) 5448.pts-1.aws1 (Detached) 5027.pts-1.aws1 (Detached) 3 Sockets in /var/run/screen/S-sb. 我希望看到这样的事情: There are screens on: 5422.logCleanWorker (Detached) 5448.overNightLongTask(Detached) 5027.databaseOverNightLongTask (Detached) 3 Sockets in /var/run/screen/S-sb. 我怎样才能做到这一点? #1楼 最简单的方法是使用名称屏幕 screen -S 'name' 'application' Ctrl + a , d =退出并保持应用程序打开 返回屏幕: screen -r 'name' 例如使用lynx与屏幕 创建屏幕: screen -S lynx lynx Ctrl + a , d =退出 以后你可以回复: screen -r lynx #2楼

清除终端屏幕的真实

折月煮酒 提交于 2020-02-27 01:46:09
在终端上使用 clear 命令只会使用户误以为屏幕已被清除...使用鼠标滚动时,您仍然可以看到以前命令的输出。 当您淹没在文本海啸中时,这将使生活变得困难。 可以在Internet上找到的各种解决方案(转义码等)只是clear命令已经完成的工作的变体。 那么,如何真正清除Linux中终端的内容呢? #1楼 使用KDE和Ubuntu 12.04 LTS和“ Konsole”终端,所有发布的答案均无效。 但是,按默认键盘快捷键CTRL + Shift + X确实可以! 资源: https://bugs.kde.org/show_bug.cgi?id=288913 #2楼 以下链接将说明如何使该别名永久化,这样您就不必继续输入它。 https://askubuntu.com/questions/17536/how-do-i-create-a-permanent-bash-alias 这些是该链接上详细介绍的步骤。 vim〜/ .bashrc或gedit〜/ .bashrc或您喜欢的任何文本编辑器 将别名cls ='printf“ \\ 033c”'放在文件底部 保存并退出 。 〜/ .bashrc(是的,。和〜之间应该有一个空格) 现在检查是否一切正常! 我不相信这些信息只是将其传递。 #3楼 在PuTTY中,我所读的答案均无效,因此我对 本文 发表了评论: 在连接的设置中,在“窗口-

How to set up telnet in AWS instance?

霸气de小男生 提交于 2020-02-26 08:28:26
问题 I got SSH working fine. But I am facing an issue with connecting via telnet. 回答1: ssh is recommended over telnet , as telnet is not encrypted and is by default not installed in amazon instance. However if needed, steps involved for Linux : Amazon Instance or Centos Install telnet daemon in the instance: Install telnet-server using sudo yum install telnet-server . Package telnet is for the client program in case one want to connect using telnet client from the instance, not needed for the

如何将使用PuTTYgen(Windows)生成的SSH密钥对转换为ssh-agent和Keychain(Linux)使用的密钥对

眉间皱痕 提交于 2020-02-25 20:06:30
我使用PuTTYgen生成密钥对并使用Pageant登录,因此我必须在系统启动时输入一次密码短语。 我如何在Linux中实现这一目标? 我听说过 keychain 但我听说它使用了不同的密钥对格式 - 我不想更改我的Windows密钥,如果我可以在Windows和Linux中以相同的方式无缝连接,那就太好了。 #1楼 如果您拥有的是PuTTY样式格式的用户公钥,您可以将其转换为标准的openssh格式,如下所示: ssh-keygen -i -f keyfile.pub > newkeyfile.pub 参考 资料来源: http : //www.treslervania.com/node/408 镜像: https ://web.archive.org/web/20120414040727/http: //www.treslervania.com/node/408 。 文章副本 我一直忘了这个,所以我要在这里写。 非极客,只是继续走路。 在Windows上制作密钥的最常用方法是使用Putty / Puttygen。 Puttygen提供了一个简洁的实用程序来将linux私钥转换为Putty格式。 但是,未解决的问题是,当您使用puttygen保存公钥时,它将无法在Linux服务器上运行。 Windows将一些数据放在不同的区域并添加换行符。 解决方案

putty network error:Connection refused 乱码

China☆狼群 提交于 2020-02-18 22:24:44
问题:   使用putty登录显示network error:Connection refused使用putty登录显示network error:Connection refused   在局域网使用putty登录显示network error:Connection refused 解决方法:   1.gedit /etc/ssh/sshd_config 将PermitRootLogin的注释取消,或者将no改为yes。(如果没有sshd_config文件说明linux上没有安装SSH,使用sudo apt-get install ssh安装之后,sshd-config文件中PermitRootLogin选项默认的是yes,新安装的ssh不用操作下面两部)   2.service sshd restart   3.setup命令进入将防火墙关闭。 问题:   使用putty登陆之后显示乱码 解决方法:    其实只需要一步即可: 在window-〉Translation中,character set 中,把Use font encoding改为UTF-8,其他不需要改动(按照方法一改动之后可能大写字母显示会编程乱码)。   ###方法一:   打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change Settings

SSH 连接 centos7

江枫思渺然 提交于 2020-02-10 20:28:22
SSH 客户端推荐 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是 Windows下登录UNIX或Linux服务器主机的软件。但它是一款商业软件,需要付费或破解方能正常使用。 PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。 获取 centos7 的地址 首先,将连接方式改为 “桥接网卡”。几种连接方式的区别如下: https://blog.csdn.net/chy555chy/article/details/104239548 centos 不支持 ifconfig 的方式查看 ip,但可以使用 ip addr 指令,来查看当前IP地址 使用 PuTTY 连接 centos 进入PuTTY官网,下载并安装Putty, https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html SSH 的端口是22,在 Host Name 输入框中填入刚刚查找到的 IP 地址,点击 Open 打开即可 输入用户名

How to connect with Teamviewer directly using Terminal command? [closed]

社会主义新天地 提交于 2020-02-03 08:06:47
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . As I know, I am able to connect with server directly using putty via terminal command- " putty server_ip -l user_name -pw password ", then there is no need to enter user name and password after that. Just like this I can run teamviewer by typing ' teamviewer ' in Terminal. But can anyone tell me that how to pass