Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103704170
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-17 10:59:32

作者: radio     出自:
最近在折腾了好几天,有一些经验记下来,省得过两天就忘了

1. 如果用户无法远程登录,错误信息为:

Permission denied, please try again.

检查一下 /etc/passwd 该用户对应的shell路径是否正确。

2. scp、sftp无法使用,报错信息为

/usr/bin/ssh: No such file or directory

原因是重装系统之后没有重装cygwin,某些环境变量没有注册(需要把 "/xxx" 这样的路径重新映射一下 )。解决方法是重装一下cygwin,选择keep即可,不需要改动任何安装包

3. 使用proftpd搭建一个服务器,需要保证以下几点才能登录进来:

proftpd的配置文件中允许此用户登录(废话)

该用户的shell路径有效(或者在proftpd的配置文件中加上RequireValidShell off)

配置文件加一行SystemLog /var/log/proftpd.log

是个好办法,搜索log里面的关键字可以查到很多有效的解决方案。

在配置文件里面设置登录用户的默认服务器根路径,确保这个路径对于该用户有足够的权限。
阅读(494) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~