官方云镜像centos 6.x以及 7.0默认username 和password

官方云镜像centos 6.x以及 7.0默认username 和password以及昨天遇到的git代码问题

重要事情说两边。

对于centos 6.4以及6.5,它的用户是'cloud-user'

对于centos7.0,它的默认用户是'centos'

其中centos6.4不能在实例启动前而未输入参数时获取root权限,我们通过以下参数,在启动脚本框输入

参数,获取相应权限:

centos 6.x 镜像:

#cloud-config
chpasswd:
list: |
root:bcec123
cloud-user:bcec123
expire: False
ssh_pwauth: True

CentOS 7.0 images:

#cloud-config
chpasswd:
list: |
root:bcec123
centos:bcec123
expire: False
ssh_pwauth: True

通过上述脚本即可获取root权限,并能够ssh远程访问。

近期,在CICD环境中,代码管理问题:

更新代码是总是报错:
root@lihao-S400CA:/tmp/test-cinder2/cinder# git review
remote: Resolving deltas: 100% (1/1)
error: unpack failed: error Missing unknown 633b96af0fe6fe902aa7f3f035e89b3265caf4d0
fatal: Unpack error, check server log
To ssh://[email protected]:29418/openstack/cinder.git
! [remote rejected] HEAD -> refs/publish/master (n/a (unpacker error))
error: 无法推送一些引用到 'ssh://[email protected]:29418/openstack/cinder.git'

经过排查与搜索类似问题,得出的结论是因为代码库删除,而数据库数据提交patch未删除,且状态为open(open=N),所以导致冲突,

我的操作如下:

mysql -ugerrit -pgerrit

use gerritdb;

select ^ from changes where the_dest_project='openstack/cinder';

查看到有两条记录的状态未关闭,一条是我以前提交的,一条是灏哥的,后面操作

update changes set open='N',status='A' where the_dest_project='openstack/cinder';

这些问题关键还是git的不了解,git大法任重道远!!!

参考文档:https://getpocket.com/a/read/744375368

查看原文:http://www.zoues.com/index.php/2015/10/15/%e5%ae%98%e6%96%b9%e4%ba%91%e9%95%9c%e5%83%8fcentos-6-x%e4%bb%a5%e5%8f%8a-7-0%e9%bb%98%e8%ae%a4username-%e5%92%8cpassword/

你可能感兴趣的:(官方云镜像centos 6.x以及 7.0默认username 和password)