#1004  ssh clone问题和github登录问题
Closed
alex76 opened 1 year ago

打扰一下,我这边遇到两个问题,

  1. 我配置了域名,并且也把电脑上的 id_rsa.pub 复制到自己的 oneDev ssh keys下面,但是通过 ssh clone 项目的时候还是要求我输入密码,请问这是真么原因
~:journalctl --unit=sshd
pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=182.23.23.42  user=root
pam_succeed_if(sshd:auth): requirement "uid >= 1000" not met by user "root"
  1. 今早登录https://code.onedev.io/,通过github第三方登录不了,报错的
  2. 请问现在 i18n 多语言中文有考虑做吗,进度怎么样

感谢!

  • oneDev: 7.7.10
  • 裸机方式部署,使用的是外部数据库
Robin Shen commented 1 year ago

关于 ssh 访问:

  1. 要求输入密码的截图
  2. 用于 ssh 访问的客户机是什么平台?
  3. 你的 ssh 密钥对通过什么选项生成的?
  4. 访问 onedev 仓库的 ssh url 是怎么样的?

code.onedev.io 的 github 账号访问已修复,谢谢!

关于中文支持,工作量太大,暂时没有计划。

Alex commented 1 year ago
  1. 截屏2022-11-29 下午5.06.29.png
  2. 客户端是 mac 电脑,oneDev部署的平台:centos7.8
  3. ssh-keygen -t rsa -C "xxxxxxx@qq.com" (xxxxx: 个人qq号)

git clone ssh://git.zhaitaoyigou.com/alex/docker-nodejs

补充信息:
![企业微信截图_b8d33589-5f60-49e0-8e74-b899d6f9514e.png](/~downloads/projects/160/attachments/905e6792-1035-4846-b640-37336286e105/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_b8d33589-5f60-49e0-8e74-b899d6f9514e.png?v=1669713154622)
Robin Shen commented 1 year ago

OneDev ssh 服务默认运行在 6611 端口。直接clone ssh://git.zhaitaoyigou.com:6611/alex/docker-nodejs

Alex commented 1 year ago

成功了:pray: ;可以修改这个端口吗,怎么修改呢

Robin Shen changed state to 'Closed' 1 year ago
Previous Value Current Value
Open
Closed
Robin Shen commented 1 year ago

可以通过 conf/server.properties 修改,但不能修改为标准的 22 端口,否则会跟系统的冲突。不过可以在你客户端配置 ssh host 的 alias:

https://www.howtogeek.com/75007/stupid-geek-tricks-use-your-ssh-config-file-to-create-aliases-for-hosts/

issue 1 of 1
Type
Question
Priority
Normal
Assignee
Issue Votes (0)
Watchers (5)
Reference
onedev/server#1004
Please wait...
Page is in error, reload to recover