首页 > 学院 > 开发设计 > 正文

winscp 向Ubuntu传输文件提示错误码3:permmision denied解决方法

2019-11-06 09:13:29
字体:
来源:转载
供稿:网友

宿主机:Win7      vmwareworkstation     虚拟机:Ubuntu 12.04 LTS

通过winscp建立会话,用ubuntu用户名、密码可以正常登录,但上传本地文件到Ubuntu是,出现如下错误

这是因为要管理员权限的,而ubuntu又不想给普通用户赋予管理员权限。所以这里开启root账号只用于上传文件。Ubuntu 默认是没有开启 root 账号的,并且我们提倡最好不要用 root 账号直接操作系统,开启 root 账号步骤如下:

1、首先设置 root 密码

luban@PDS-WEB:~$ sudo passwd root

[sudo] passWord for luban:                                    //输入当前普通用户的密码

Enter new UNIX password:                                    //给root设置密码

Retype new UNIX password:                                 //确认输入密码

passwd: password updated successfully

2、修改 /etc/ssh/sshd_config 文件

luban@PDS-WEB:~$ su - root

Password:

root@PDS-WEB:~# vi /etc/ssh/sshd_config      

# Authentication:

LoginGraceTime 120

#PermitRootLogin without-password

PermitRootLogin yes

StrictModes yes

说明:注释掉 “PermitRootLogin without-password”,添加 “PermitRootLogin yes”

3、重启 ssh  服务

root@PDS-WEB:~# service ssh restart

ssh stop/waiting

ssh start/running, PRocess 1335

root@PDS-WEB:~#

4. 操作完成后就可以通过 root 账号登入 winscp ,并且可以上传文件了。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表