配置并使用服务器、主机与服务器间文件传输、服务器运行yolov5概述
运行环境:Ubuntu 18.04 + 服务器
1.Connect
Linux免密登录操作指令
Linux操作指令:
1. ssh user@ip -p port 其中user:账号名,ip:172.1.1.1 port: 账号所在服务器端口 [本地]
2. ssh-keygen [服务器]
3. exit [服务器]
4. scp -P port user@ip:.ssh/id_rsa.pub ~/.ssh/ [本地]
5. ssh user@ip -p port [本地]
6. cat .ssh/id_rsa.pub >> .ssh/authorized_keys [服务器]
Linux 配置实现 ssh server_name 访问服务器
在[本地].ssh 目录下新建 config 文件,vim ~/.ssh/config 填写如下配置信息:
Host xiaoming
HostName 172.1.1.1
Port xx
User xxx
第一行 xiaoming是服务器的别名,根据自己喜好而定即可
第二行HostName 是服务器地址
第三行 port 为你账号所在服务器的端口
第四行User是你的用户名
此时不需要输入密码即可通过命令行:ssh xiaoming 访问服务器
2.服务器间传文件
将本地文件拷贝到远程:scp -P port 文件名 用户名@计算机IP或者计算机名称:远程路径
从远程将文件拷回本地:scp -P port 用户名@计算机IP或者计算机名称:文件名 本地路径
将本地目录拷贝到远程:scp -P port -r 目录名 用户名@计算机IP或者计算机名称:远程路径
从远程将目录拷回本地:scp -P port -r 用户名@计算机IP或者计算机名称:远程路径 目录名
注意:均在本机操作!
注意:-P 为大写,且位于scp后
3.服务器运行yolov5总结
一般来说需要重新配置
不要偷懒
Anaconda--pytorch--虚拟环境--yolov5下载--requirements.txt等配置--detect.py测试
总之自己电脑怎么配这里就怎么再配一次
确定环境配置完成再传数据--train.py
---新手上路 如有不当 欢迎交流---
本文介绍了如何在Ubuntu 18.04服务器上通过SSH免密登录,包括密钥生成和配置、文件传输(scp)的使用方法,并重点讲解了在服务器上部署yolov5模型的步骤,包括环境配置和迁移训练数据。
1059

被折叠的 条评论
为什么被折叠?



