ssh远程访问
主要针对一个局域网下不同主机之间的访问。
一、软件安装
1.1、安装远程访问必备的软件:openssh-server,使用apt安装。
sudo apt-get install openssh-server
1.2、安装完成之后,查看是否开启ssh服务,运行如下命令,如果只有图中的ssh-agent,则表明没有开启ssh服务;反之,则已经开启。
ps -e | grep ssh # 查看是否开启ssh
如果没开启,则运行启动ssh命令,如下所示。
sudo /etc/init.d/ssh start
二、ssh远程访问和scp复制
2.1、首先要知道被控制电脑的ip地址和用户密码(这个密码开机时所输入的密码),也要打开被控电脑的openssh-server。在被控制电脑上输入ifconfig,记录ip地址。
2.2、ssh远程访问,命令如下,成功之后就相当于在被控电脑的终端进行操作。
ssh 用户名@IP地址
2.3、使用scp命令将被控电脑的特定文件复制到本地~/路径下或者从本地复制到被控电脑。
scp 被控电脑用户名@IP地址:路径 本地指定路径 # 从远程复制到本地
scp 本地指定路径 被控电脑用户名@IP地址:路径 # 从本地复制到远程