连接远程服务器并上传文件
首先挂载***(你懂的!)
挂载后sudo route add -net 192.168.29.0 netmask 255.255.255.0 gw 动态地址
ping 网关地址
开始配置换环境:
1、小飞机下载镜像
2、开虚拟机要映射端口号(作为传文件的路径)
3、虚拟机安装openssh-server
1)、apt update
2)、apt install openssh-server
3)、passwd 更改传输文件时的密码
4)、下载vim(apt install vim)用它更改vim /etc/ssh/sshd_config文件中的PermitRootLogin without-password 用#号将其注释或者更改为PermitRootLogin yes
4、查看ssh是否开通
1)、service ssh status
2)、service ssh restart
5、在主机上安装openssh-server
1)、sudo apt install openssh-server
2)、利用vim或者gedit更改3.4提到的文件
6)、重复操作4
6、上传文件或目录(不在同一局域网需要挂载***)
scp -P(scp是P ssh是p) 端口号(我映射的为17777) -r(传目录需要、传文件不需要) /home/主机名/文件 root@193.168.29.113(自己的地址):/home/自己的虚拟机名/
7、在创建的虚拟机中下载自己程序所需要的库和包(pip下载即可 pip install 包 -i https://pypi.tuna.tsinghua.edu.cn/simple)
8、在程序所在目录下按照readme运型程序即可
9、从集群拷贝文件或目录(在本地进需要挂载***)
scp -P(scp是P ssh是p) 端口号(我映射的为17777) -r(传目录需要、传文件不需要) root@193.168.29.113(自己的地址):/home/自己的虚拟机名/所要拷贝的文件夹 /主机下的目录
10、如果通一局域网内传输文件,而不需要挂载***(待更新)
11、路由器映射端口使主机和路由器在同一局域网下(待更新)