From Fedora Project Wiki
fedorapeople.org
此页介绍如何使用的你在FedoraPeople.org的个人空间,那是一些Fedora贡献者为分享给全世界而上传的一些东西。他们可以上传spec文件、srpm、补丁,亦或是个人仓库等等。
访问你的fedorapeople.org空间
- 你需要一个活动的Fedora帐号
- 你必须在一个组里贡献(CLA组以外)
- 你需要生成一个ssh密钥(使用终端ssh-keygen -t rsa)
- 上传密钥到你的Fedora帐号。欲上传,点此 并选择你使用 Public RSA SSH key 段的密钥文件。通常,你的密钥会存储在你的主目录下的 .ssh/id_rsa.pub。SSH密钥给你上传The
- 欲连接,上传ssh密钥到你的Fedora帐号:
ssh -i ~/.ssh/id_rsa <你的fedora id>@fedorapeople.org
这步也可以在Fedora 帐号.完成。
- 当已登陆,点击在侧栏的“我的帐号”.
- Select "edit" link next to "Account Details."
- Type the following in the "Public RSA SSH Key:" field:
~/.ssh/id_rsa.pub
- Click the "Save!" button.
- Verify your success. You will see "ssh-rsa" followed by alpha numeric string in "Public SSH Key:" field of your Account Details.
Common Answers
- Each Fedora contributor has 150 MiB of quota-controlled space.
- If you run out of space you should: clean up stuff you don't need. If you cannot clean up anything then you should contact fedora infrastructure to raise your quota.
- To make a publicly viewable space, create a
public_html
directory. - Upload files using scp, sftp, or rsync.
To copy files from the command line, you can use scp
scp /path/to/file your_fedora_username@fedorapeople.org:/home/fedora/your_fedora_username/public_html
- Once uploaded into the users public_html directory the files are available via http at: http://your_username.fedorapeople.org/.
- Give other users access to read/write/etc files by using extended acls. Read man pages for setfacl and getfacl for adding them to your dirs/files. This gives the user jkeating read and write access to
file
:
setfacl -m u:jkeating:rw file