计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: wxyhgk
打印 Print 上一主题 Last thread 下一主题 Next thread

[集群维护] 搭建在线量子化学平台 CalcUS

[复制链接 Copy URL]

196

帖子

5

威望

1211

eV
积分
1507

Level 5 (御坂)

16#
 楼主 Author| 发表于 Post on 2022-11-17 09:10:14 | 只看该作者 Only view this author
neocc 发表于 2022-11-17 01:07
谢谢楼主

我用的是ubuntu20.04

上网搜ssh免密登陆就行了,把密匙放入你本机器就可以了

145

帖子

0

威望

3113

eV
积分
3258

Level 5 (御坂)

17#
发表于 Post on 2022-11-17 13:36:14 | 只看该作者 Only view this author
学习了本机非ROOT的ssh密钥的制作:
1、查看当前用户的家目录是否有.ssh文件夹,如果没有则创建(mkdir  ~/.ssh),并修改权限(chmod 700 ~/.ssh);
2、生成公钥和私钥,指令:$ ssh-keygen -t rsa       ;一路回车键
3、将生成的公钥传至主机:$ssh-copy-id user@hostname (user是用户,hostname是主机信息)
4、$ cat id_rsa.pub >> authorized_keys
5、测试:$ ssh  user@hostname

附上官网链接:https://help.ubuntu.com/community/SSH/OpenSSH/Keys


然后发现一个问题,使用楼主的账号,public key是楼主的user@hostname 写入authorized_keys里面用不了
然而前面提到的自建账号又会报错,陷入一个循环中。

196

帖子

5

威望

1211

eV
积分
1507

Level 5 (御坂)

18#
 楼主 Author| 发表于 Post on 2022-11-17 16:06:31 | 只看该作者 Only view this author
本帖最后由 wxyhgk 于 2022-11-17 16:17 编辑
neocc 发表于 2022-11-17 13:36
学习了本机非ROOT的ssh密钥的制作:
1、查看当前用户的家目录是否有.ssh文件夹,如果没有则创建(mkdir  ~ ...
1、查看当前用户的家目录是否有.ssh文件夹,如果没有则创建(mkdir  ~/.ssh),并修改权限(chmod 700 ~/.ssh);

如果是 Ubuntu20.04 系统就可以安装下面的来, centos 还得修改 ssh 配置什么的比较麻烦,这里我就不说了

1. 配置 ssh 免密登录权限
这里其实有些坑爹的地方,我当时写的急,有些东西没说,ssh 配置远程的时候,需要配置这些
  1. chmod 700 ~/.ssh

  2. chmod 644 ~/.ssh/authorized_keys

  3. chmod 600 ~/.ssh/id_rsa
复制代码


2.创建密匙
然后到网站去操作


注意这里的 Cluster Username 是你的远程机器的用户名,不是 wxyhgk

然后复制这里的代码



复制这里的代码

3. 写入密匙
登录 ssh ,使用命令
  1. echo "你刚刚复制的代码" >> ~/.ssh/authorized_keys
复制代码




46

帖子

0

威望

892

eV
积分
938

Level 4 (黑子)

19#
发表于 Post on 2022-11-22 15:51:07 | 只看该作者 Only view this author
本帖最后由 Zhangzhihe 于 2022-11-22 16:03 编辑

同15楼的问题,在配置自己的账户的时候,报错权限问题(Ubuntu 20.04)
2.3小节,按照自己软件安装位置配置完成之后,bash start.sh 报错 postgres_1     | mkdir: cannot create directory ‘ ’: Permission denied
换用root未解决

TEST1.jpg (321.66 KB, 下载次数 Times of downloads: 75)

TEST1.jpg

TEST2.jpg (620.81 KB, 下载次数 Times of downloads: 83)

TEST2.jpg

46

帖子

0

威望

892

eV
积分
938

Level 4 (黑子)

20#
发表于 Post on 2022-11-22 16:47:48 | 只看该作者 Only view this author
Zhangzhihe 发表于 2022-11-22 15:51
同15楼的问题,在配置自己的账户的时候,报错权限问题(Ubuntu 20.04)
2.3小节,按照自己软件安装位置配 ...

已解决:备份原有的.env,将新的env中的软件路径补充一下,其余设置保持不变,任然用楼主账号

196

帖子

5

威望

1211

eV
积分
1507

Level 5 (御坂)

21#
 楼主 Author| 发表于 Post on 2022-11-22 20:31:16 | 只看该作者 Only view this author
Zhangzhihe 发表于 2022-11-22 16:47
已解决:备份原有的.env,将新的env中的软件路径补充一下,其余设置保持不变,任然用楼主账号

实在不行,得将 Calcus 目录设置组和权限都是 root ,首先将 CalcUS 文件夹移动到 /home 目录下 ,然后使用命令
  1. sudo chown -R root:root CalcUS/
复制代码


然后进入 home/CalcUS 重新操作试试看

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 12:06 , Processed in 0.455354 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list