zoukankan      html  css  js  c++  java
  • 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文件

  • 相关阅读:
    4.PHP正则表达式与数组
    3.PHP条件语句及其字符串相关函数
    3.PHP条件语句及其字符串相关函数
    2.PHP语言基础
    2.PHP语言基础
    1.简单认识PHP和环境搭建
    1.简单认识PHP和环境搭建
    Windows PE 第十章 加载配置信息
    #Leetcode# 20.Valid Parentheses
    #Leetcode# 14. Longest Common Prefix
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11205364.html
Copyright © 2011-2022 走看看