配置ssh免密登录云服务器

配置ssh免密登录云服务器

  • 若本地电脑上之前没生成过ssh key,则需先通过执行ssh-keygen -t rsa -P ""生成 ssh key
  • ssh-copy-id root@远程IP地址 将本地公钥id_rsa.pub追加到远程主机的authorized_keys文件集中
  • ssh root@远程IP地址 ,此时不用输入密码即可登录到远程主机

使用SSH上传文件及文件夹到Linux服务器的方法

参考文献:https://help.aliyun.com/knowledge_detail/157164.html?spm=5176.22414175.sslink.14.3ac96cefNS1Eqp

  • 上传文件到服务器

    scp [$File_name] [$Username]@[$IP]:[$File]

    - [$File_name]指的是文件的名字。
    - [$Username]指的是服务器的用户名字。
    - [$IP]指的是服务器的IP地址。
    - [$File]指的是指定的服务器目录。
  • 上传文件夹到服务器

    scp -r [$Folder] [$Username]@[$IP]:[$File]

    注意:[$Folder]指的是文件夹的名字。在要上传文件夹的前面加-r参数,否则报错。

  • 从服务器上下载文件

    scp username@servername:/path/filename /var/www/local_dir(本地目录)

  • 从服务器下载整个目录

    scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

注:目标服务器要开启写入权限。

适用于

  • 云服务器ECS
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2022-2024 lk
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信