您的位置:首页 > 其它

cygwin 安装配置ssh 问题

2016-11-10 14:01 561 查看
参考了一篇 CYGWIN SSH Server 配置 http://nails.blog.51cto.com/640492/144025

但是我的出现了不同的问题 在创建账户输入密码时,总提示密码不符系统密码规则;

但是不创建账户的话会出现:

 Warning: Defaulting to 'SYSTEM'

/usr/bin/cygrunsrv: Error installing a service: OpenSCManager:  Win32 error 5:

▒ܾ▒▒▒▒ʡ▒

*** ERROR: Installing sshd as a service failed!
具体问题见  http://bbs.chinaunix.net/thread-4064549-2-1.html



原来是没有以管理员身份运行cygwin;可能是权限不够,以管理员身份运行即可。

ps: 


grunsrv:
Error starting a service: QueryServiceStatus: Win32 error 1062: 解决办法

问题原因:很可能是/var/log的权限设置不正确。首先执行 mkpasswd 和 mkgroup 重新生成权限信息,再删除sshd服务,重新配置

解决办法:

$ mkpasswd -l > /etc/passwd

$ mkgroup -l > /etc/group

$ cygrunsrv -R sshd

$ ssh-host-config -y

$ cygrunsrv -S sshd


出自http://www.cnblogs.com/dyllove98/archive/2013/07/19/3201064.html

Cygwin 启动时候提示

Your group is currently "mkpasswd".  This indicates that your

gid is not in /etc/group and your uid is not in /etc/passwd.

The /etc/passwd (and possibly /etc/group) files should be rebuilt.

See the man pages for mkpasswd and mkgroup then, for example, run

mkpasswd -l [-d] > /etc/passwd

mkgroup  -l [-d] > /etc/group

Note that the -d switch is necessary for domain users.

~
解决办法

如果是域用户,需要导入域的用户组和用户(我做操作时用户已登录域)。

  mkgroup -d >> /etc/group

  mkpasswd -d -u 要导入的域用户名 >> /etc/passwd

出自http://www.9upk.com/article/2629.html

cygwin中文显示乱码问题

中文乱码很烦人,什么都看不到;如下

▒▒▒▒▒▒▒▒▒ Teredo Tunneling Pseudo-Interface:

中文部分都显示为方块状乱码

解决办法:

右键==》options==》textLocale=(选择default会自动变成)C,,Character Set=GBK

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: