在看了“韩顺平”的教程后,自己装了一下ssh
一、windows装ssh
下载SSHSecureShellClient-3.2.9.exe安装
安装后生成桌面多出两个快捷键
二、Linux装ssh
1、首先检查一下看机子是否安装了SSH,用如下命令
dpkg –list|grep ssh
如果你看到的有openssh-client 和openssh-server,就不再需要再安装了,
一般来说openssh-client已经安装,但是openssh-server不一定,如果有openssh-server没有安装,用一下命令安装:
sudo apt-get install openssh-server
同理,如果客户端没有安装,则用如下命令
sudo apt-get install openssh-client
然后查看机子是否已经安装成功,如果没有安装成功,一般情况下应该是成功的。
如果出现源问题,不能下载成功,用如下记个命令解决问题:
sudo apt-get clean
cd /var/lib/apt
/var/lib/apt$ sudo mv lists lists.old
/var/lib/apt$ sudo mkdir -p lists/partial
/var/lib/apt$ sudo apt-get clean
/var/lib/apt$ sudo apt-get update
然后再重新安装openssh-server和openssh-client的。
2、启动ssh-server。
$ /etc/init.d/ssh restart
3、确认ssh-server已经正常工作。
$ /etc/init.d/ssh restart
3、确认ssh-server已经正常工作。
netstat -tlp
或 ps -e | grep ssh
4、配置SSH。
在终端中,输入命令:
sudo gedit /etc/ssh/sshd_config
此文件中可以定义SSH的服务端口,修改如下行:
Port 22
可以看到SSH服务的默认端口为22,将其改为222或其他值并保存。
然后重启SSH服务,在终端中输入命令:
sudo /etc/init.d/ssh restart
5.连接SSH。
在linux下通过ssh命令进行登录。
ssh命令的格式如下:
ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]
例如:
ssh chen@100.130.9.99 -p 222
注:其中chen为用户名,100.130.9.99为远程主机的ip地址。-p 222代表ssh的端口号,如果端口号为默认的22,则可省略此参数。
如果想断开ssh连接,则可输入命令:
exit
在linux下通过ssh命令进行登录。
ssh命令的格式如下:
ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]
例如:
ssh chen@100.130.9.99 -p 222
注:其中chen为用户名,100.130.9.99为远程主机的ip地址。-p 222代表ssh的端口号,如果端口号为默认的22,则可省略此参数。
如果想断开ssh连接,则可输入命令:
exit
三、window启动控制ssh
第一步已经安装了SSHSecureShellClient
启动SSHSecureShellClient
点击file–connet按钮,打开连接对话框,如下图所示
输入Linux机子的IP地址以及用户名,授权模式采用“Password”,点击Connect连接Linux。输入密码,验证成功,则登陆成功,登陆界面如下所示:
点击传送文件快捷键,出现如下界面,就可进行window和linux的传输文件;
本文:参考文献
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/36478.html