分页: 1 / 1

对 ubuntu server 8.04 的重大发现 ssh scp sshfs 等等,sudo 不管用

发表于 : 2008-12-10 21:44
la ubuntu
因为 ubuntu 默认是关闭 root 用户的

一般用 sudo 命令暂时取得权限

本人两台机器,一台 ubuntu server 8.04 一台 ubuntu desktop 8.04

当 desktop 登录时只用 server 一般用户 ssh 登录,默认状态下是不能向 server 拷贝文件的

即使 ssh 登录 成功,加了 sudo ,也没有用

试过 scp sshfs 都没用,但可以从 server 拷贝 到 desktop

只有 server 启用 root 用户 ,以 root 从 desktop 端登录 ,才能拷贝

大家可以实验一下.

Re: 对 ubuntu server 8.04 的重大发现 ssh scp sshfs 等等,sudo 不管用

发表于 : 2008-12-10 21:49
ryoohki
ssh scp sshfs 等屏蔽掉了客户端的su系列的命令而已

Re: 对 ubuntu server 8.04 的重大发现 ssh scp sshfs 等等,sudo 不管用

发表于 : 2008-12-10 22:26
la ubuntu
ryoohki 写了:ssh scp sshfs 等屏蔽掉了客户端的su系列的命令而已
那么怎么设置在scp可以用普通用户得到拷贝的权力呢

Re: 对 ubuntu server 8.04 的重大发现 ssh scp sshfs 等等,sudo 不管用

发表于 : 2008-12-10 22:38
ryoohki
首先你要能直接使用那台提供文件的机器,然后
到 /etc/pam.d/ 文件夹下去看看 有没有一个叫 scp 的文件,有的话
sudo gedit /etc/pam.d/scp
看看有没有类似下面的内容
auth required pam_wheel.sc use_uid
有的话把该行前的 # 去掉

要启用相应的命令的话就修改相应的/etc/pam.d/下的文件
去掉文件内类似 auth required pam_wheel.sc use_uid 的标注
为了安全期间把 use_uid 改成相应的用户名可以只允许对应的用户使用这些命令

Re: 对 ubuntu server 8.04 的重大发现 ssh scp sshfs 等等,sudo 不管用

发表于 : 2009-02-04 8:41
xunbao
到 /etc/pam.d/ 文件夹下去看看 有没有一个叫 scp 的文件,有的话
没有这样的文件啊

代码: 全选

xxx@xxx:~$ ls /etc/pam.d/
atd   chsh            common-auth      common-session  cupsys  gdm-autologin      login  passwd  ppp    sshd  sudo
chfn  common-account  common-password  cron            gdm     gnome-screensaver  other  polkit  samba  su
这样的话应该怎么办?