zoukankan      html  css  js  c++  java
  • 解决scp命令pemission denied,please try again的问题

    问题描述:输入命令scp a.txt root@192.168.0.105:/tmp(将当前目录下的文件a.txt复制到服务器IP为192.168.0.105的root用户的/tmp/目录下),结果会提示如下错误。

    解决方案:

    1.使用命令vim /etc/ssh/sshd_config,对文件sshd_config进行修改,将PermitRootLogin prohibit-password注释掉并增加PermitRootLogin yes,然后使用命令/etc/init.d/ssh restart重启ssh服务。

    2.文件a.txt的权限不够导致无法传输文件,使用命令chmod 777 a.txt,将文件a.txt的权限进行修改。

    3.要接收文件a.txt的目录权限不够,使用命令chmod -R 777 /***/***将接收文件的目录的权限进行修改,或者直接采用/tmp目录进行接收(tmp目录权限是777)。

    4.不能在root用户下传输文件,将root用户修改为其他的用户。

  • 相关阅读:
    C#中async/await中的异常处理
    Xunit
    Markdown安装与简单使用
    .Net Ajax跨域请求总结
    centos 安装 Vmare tool
    linux安装Java
    linux常用命令整理
    autofac解析Mvc和Webapi的坑
    swarm on ubuntu
    deploy service on swarm
  • 原文地址:https://www.cnblogs.com/ALittleMoreLove/p/9391705.html
Copyright © 2011-2022 走看看