• Ubuntu Server和Ubuntu Desktop之间利用SSH传文件


     Ubuntu Server16.04 和 Ubuntu Desktop18.04 

     

    1.  在  Ubuntu Desktop18.04 客户端安装ssh协议,为客户端登录服务器作准备

       sudo  apt-get  install  ssh

    2.  在Ubuntu Server16.04端输入 visudo , 在 user  privilege  specification(用户权限规范)下输入

         xinly  ALL=(ALL:ALL) ALL   将其放在root的上面

    3. 在服务器商(Ubuntu Server16.04)创建用户xinly

        adduser  xinly

        密码:111111

    4. 在客户端(Ubuntu Desktop18.04),用xinly的帐户登录服务器,服务器的ip地址为:192.168.1.19

        ssh  xinly@192.168.1.19

        输入服务器端的密码************即可进入xinly的帐户,如下图所示:

    5.  在xinly的帐户下,创建文件夹ddd

        mkdir  ddd

        在ddd文件夹中创建一个c语言程序myfirst.c

        vim  myfirst.c  

        编译,运行,如下图所示:

    6.  将客户端, xinly帐户下的/ddd/myfirst.c 文件上传至Ubuntu Server16.04的/home/ubuntuserver目录下

        scp  -r  myfirst.c  root@192.168.1.19:/home/ubuntuserver

        提示输入服务器密码:************

        有时输入服务器口令出现拒绝的情况:permision  denied ,  若出现这种情况,在服务器端,输入命令:

        vim  /etc/ssh/sshd_config

        将PermitRootLogin后面改为yes 即可。

        此外,还要注意服务器端的文件夹是否有写入权限。

    7.  回到服务器端,在/home/ubuntuserver目录下可以看到myfirst.c文件

  • 相关阅读:
    记一次bash脚本报错原因
    说说JSON和JSONP,也许你会豁然开朗,含jQuery用例(转载)
    python 正则空格xa0实录 与xpath取 div 里面的含多个标签的所有文字
    python3的时间日期处理
    easyui的 一些经验
    hash是什么?
    vue.js 入门
    python __nonzero__方法
    Jmeter之『并发』
    Docker之网络篇
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11205364.html
Copyright © 2020-2023  润新知