Results tagged “ssh”

Linux下查看主机CPU信息的三条命令

现在VPS越来越便宜,一般5美金就能买到一个1核心1G内存的VPS,有的更便宜,便宜到底有没有好货呢,那就需要我们去查看一下硬件的信息。当然,衡量VPS的好坏,硬件只是一部分,稳定性和附加功能等软实力也是需要考虑的。

今天给大家介绍三个用来查看CPU信息的命令。测试的服务器是Vultr的4核心8G内存的VPS。

lscpu

lscpu可以列出很详细的CPU信息,除了型号、频率、缓存大小等信息除外,还可以得知虚拟化的提供商(Hypervisor Vendor),可以得知Vultr的VPS是基于KVM的(都可以不用安装virt-what了)。下图中,Vultr隐藏了CPU的型号,所以从Model name看不出具体的型号。

lscpu

Continue reading

开挂了的跨平台SSH客户端:Termius

Termius是一款跨平台的SSH客户端,支持macOS、Windows、Linux、iOS和Android,一般在macOS和Linux上使用的是自带的SSH客户端,Windows上使用的putty会比较多一点,所以大家对Termius可能了解不多。

我用得最多的就是Termius的iOS版,支持生成SSH Key,还可以把SSH Key的公钥加载(Export)到远程服务器上(需要帐号密码登录权限),真的非常方便。如果已经有私钥了,还可以通过iTunes导入私钥。

双击屏幕可以实现Tab的功能,自动补全命令,减少手机虚拟键盘打字,非常方便。

Continue reading

Windows下使用putty生成SSH Key

Windows不像macOS一样,没有自带SSH客户端,我们可以使用putty的keygen生成一对密钥,把公钥扔服务器上,实现Windows下使用SSH Key管理Linux服务器。

putty下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

找到putty的安装目录,一般在C:\Program Files\PuTTY。使用puttygen.exe生成密钥的过程还是蛮简单的,双击打开puttygen.exe,点击Generate即可。

可以根据自身的需要选择加密类型,也可以设置密钥的长度,默认为2048,建议设为4096。生成完成,上面的一段以ssh-rsa开头的就是公钥,保存好,追加Linux服务器上的authorized_keys文件中即可。如果想用SSH Key访问Vultr的服务器,在Vultr后台把这个公钥加到列表中,在新创建Vultr VPS的时候就会让你选择使用。

公钥和私钥是搭配使用的,一定要导出私钥,并保存好。导出的过程中,建议加一个密码,在使用的时候会提醒你输入密码,避免私钥被盗。

Continue reading

macOS使用SSH Key登录Linux服务器

一般情况,我们都用用户名和密码登录Linux服务器,这样一般也没什么大问题,设置好强密码,一般不会被破解,但少不了一堆的登录失败日志。如果把SSH端口更换下,相对来说就更安全了。目前我的设置是用防火墙过滤22号端口,只允许自己的IP访问。

相比密码登录,使用SSH Key登录更安全,配置好之后,确保私钥的安全下,可以不设置密码,实现免密登录,也更方便。

macOS基于Unix系统,所以比这Windows下设置使用SSH Key登录Linux要方便,下面简单介绍一下思路。

1、创建密钥

ssh-keygen

在创建密钥的时候,可以定义加密类型和长度,具体可以参考ssh-keygen命令帮助。创建的过程中,首先会提示你保存的位置和文件名,再提示你给密钥加个密码,也可以直接回车不要密码。公钥和私钥默认保存这用户目录的/.ssh/文件夹下。默认情况下,id_rsa为私钥,id_rsa.pub为公钥。

Continue reading

PocketPutty让我们用手机管理服务器

      尽管SSH协议是一个很有用的远程管理Windows服务器的协议,但是在Windows上还是不常见。如果你在服务器上装了OpenSSH,你就可以通过安全连接和命令行界面去远程管理该服务器。
      你知道我不是一个善于用命令行界面的人,但是我觉得用手机管理服务器确是一件非常简单的事情。掌上电脑的屏幕对输命令来说已经够大了,还有,对我们来说不是一个秘密,那就是好多Windows下的问题都可以通过重启来解决。如果你有一台服务器,那么如果我们可以随时随地重启它,那会是一个很惬意的事情。

Continue reading

常用的SSH命令

对于服务器在国外的朋友,如果FTP的话,那真的是浪费生命,如果能稳定20k地传输的话,那还好,可以常常会掉线,然后再重新传......

幸亏国外的主机好多支持SSH,那么就方便多了,不要等那么久去上传东西。有的虚拟主机(Cpanel控制面板的)支持在线解压缩,这样也比较好,因为传一个压缩包比一个一个文件传要省时好多。

现在就来介绍几个常用的命令吧:

从远程的服务器上下载软件到你的目录下,wget https://www.ezloo.com/files/mt-3.34-en.zip 这个命令就是把mt-3.34-en.zip下载过来,大家可以到这里来下,这个就是MT3.34英文版的压缩包。

下载过来就是解压缩了,unzip mt-3.34-en.zip 就是把这个文件解压缩到这个目录下。

Continue reading

1