一、WinSCP and SecureCRT介绍
WinSCP是一个Windows环境下使用的SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件
SecureCRT是一款支持SSH的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件
二、Ubuntu开启SSH服务
Ubuntu桌面版本默认没有安装SSH服务,如果要通过SSH连接Ubuntu的话,需要自己手动安装ssh-server。安装之前我们可以判断一下是否Ubuntu没有安装SSH服务:
madmanazo@madmanazo-virtual-machine:~$ ssh localhost ssh
ssh: connect to host localhost port 22: Connection refused
以上所示表示ssh-server还没有安装,我们通过apt安装,输入命令后要求输入密码,之后系统自动安装,如下:
madmanazo@madmanazo-virtual-machine:~$ sudo apt-get install openssh-server
[sudo] password for madmanazo:
安装完成之后,启动SSH服务:
madmanazo@madmanazo-virtual-machine:~$ sudo /etc/init.d/ssh start
[ ok ] Starting ssh (via systemctl): ssh.service.
查看是否成功启动SSH服务,如下表示已成功开启:
madmanazo@madmanazo-virtual-machine:~$ ps -e|grep ssh
3279 ? 00:00:00 sshd
查看Ubuntu的IP地址,后面WinCP连接配置需要用,如果Ubuntu带桌面的话直接在桌面右上角点击网络连接标志选择里面的connection information查看网络连接信息即可,如果Ubuntu不带桌面的话可以使用命令ifconfig查看网络连接信息:
madmanazo@madmanazo-virtual-machine:~$ ifconfig
ens33 Link encap:以太网 硬件地址 00:0c:29:91:2a:1b
inet 地址:192.168.1.19 广播:192.168.1.255 掩码:255.255.255.0
inet6 地址: fe80::d520:9b0f:fdd9:8532/64 Scope:Link
inet6 地址: 240e:fe:7be5:5f00:369c:3624:110b:3f11/64 Scope:Global
inet6 地址: 240e:fe:7be5:5f00:d9f7:ad03:afd1:36d6/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:928 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:651 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:718559 (718.5 KB) 发送字节:72799 (72.7 KB)
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 跃点数:1
接收数据包:202 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:202 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:15417 (15.4 KB) 发送字节:15417 (15.4 KB)
我的Ubuntu地址是192.168.1.19,之后便可以轻松使用WinSCP和SecureCRT连上Ubuntu,连接时需要输入Ubuntu的地址、用户名以及登录密码;其中SecureCRT第一次连接后会有乱码出现,鼠标右键会话选项做如下设置会更方便开发:
Ubuntu打开终端快捷键:
Ctrl+Alt+T
——madmanazo
本文分享自 ElectricDeveloper 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!