前言
在linux工作站上配置并开启了ssh服务,具体操作命令如下:
1.1 安装ssh-server: sudo apt-get install openssh-server
1.2 查看openssh-server: ps -e | grep ssh
如果没运行则什么也不显示
1.3 启动、停止和重启openssh-server:
/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh restart
默认端口号为22,不修改。如需修改,openssh-server配置文件位于/etc/ssh/sshd_config。
也可见前一篇博客linux系统的远程连接详细步骤(ssh+putty) - 简书。
远程linux工作站:Ubuntu16.04 (配置ssh)
操作端PC:64位windows10 (安装putty)
下载scp命令操作
已经在linux工作站配置好ssh,在远程电脑上运行命令行,具体逻辑为:
scp -r 工作站username@工作站IP地址:/home/工作站username/文件名 本地拷贝地址
例如下述命令:
scp -r pel@222.205.75.210:/home/pel/Pictures G:/
将工作站Pictures文件夹拷贝至远程控制端的G盘里。
上传scp命令操作
在远程电脑上运行命令行,具体逻辑为:
$scp -r 本地文件 工作站username@工作站IP::/home/工作站username/文件夹
例如下述命令(已经在csv文件所在文件夹里bash):
scp -r submission.csv pel@222.205.75.210:/home/pel/yxy/kaggle_work/FAST2019/FAST_DATA
将本地的submission.csv文件夹拷贝至工作站/home/pel/yxy/kaggle_work/FAST2019/FAST_DATA文件夹