cygwin 安装配置ssh 问题

参考了一篇 CYGWIN SSH Server 配置 http://nails.blog.51cto.com/640492/144025

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

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

  1.  Warning: Defaulting to 'SYSTEM'
  2. /usr/bin/cygrunsrv: Error installing a service: OpenSCManager:  Win32 error 5:
  3. ▒ܾ▒▒▒▒ʡ▒

  4. *** 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




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值