Linux-ssh-sftp-scp-screen-镜像地址- vscode免密

镜像

(1)阿里云          https://mirrors.aliyun.com/pypi/simple/
(2)豆瓣            https://pypi.douban.com/simple/
(3)清华大学        https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
(5)华中科技大学     http://pypi.hustunique.com/

ssh

# 建立SSH连接
ssh root@10.3.106.248
# 退出SSH连接
exit

scp

# 必须是本地CMD窗口执行的命令

# 从服务器下载文件
scp root@10.3.106.248:/path/filename /var/www/local_dir(本地目录)
## 注意:-P Port 参数指定端口号,文件地址不可用\  ,需要改为/ ,否则下载成功后,还是找不到文件

# 整个文件夹下载
scp -r root@10.3.106.248:/path/filename /var/www/local_dir(本地目录)

# 从本地上传文件到服务器
scp D:\0_Document/log.txt root@10.3.106.248:/var/www/ 

screen

创建:screen -S ###

查看有多少会话:screen -ls

恢复:screen -r ###

如果不能恢复:先screen -d ###

再screen -r ###

删除 screen -S ### -X quit

sftp

# 登录
sftp root@10.3.106.248

# 显示当前文件内容
ls

# 服务器当前路径
pwd

# 本地当前路径
lpwd

# 服务器切换路径
cd 

# 本地切换路径
lcd

# 本地上传
put

# 下载到本地
get

vscode ssh免除密码

1. winows 下用ssh-keygen 生成公钥和秘钥(使用git Bash Here)
# ssh-keygen
使用命令 ssh-keygen.exe -t rsa (可以一路Enter)

2.(直接通过scp命令上传到服务器的:/root/.ssh/)
3.cat id_rsa.pub >> authorized_keys
posted @ 2022-04-02 17:08  starc的miao  阅读(73)  评论(0)    收藏  举报