小编ehi*_*ime的帖子

在 CentOS 6.4 上安装临时文件的命令

我正在寻找安装包,tempfile但没有找到它?可能会使用,mktemp但我不确定除了临时名称中的点符号外,行为是否有所不同?

$ tempfile # /tmp/file1wJzkz
$ mktemp   # /tmp/tmp.IY8k24NayM
Run Code Online (Sandbox Code Playgroud)

command-line centos tmp

3
推荐指数
1
解决办法
3285
查看次数

授予对受限 git shell 的访问权限

我尝试git-shell在我们的 CentOS (6.4) 系统上进行设置(在 Ubuntu 13.10 上正常工作后,可能是跨平台的热点问题?)

我的/etc/passwd节目

git:x:500:500:Web Archive VCS:/home/git:/usr/bin/git-shell
Run Code Online (Sandbox Code Playgroud)

我的 shell 命令在 /home/git/git-shell-commands

[root@domain git]# cd /home/git/git-shell-commands/ && tree
.
??? addkey
??? create
??? drop
??? help
??? list
Run Code Online (Sandbox Code Playgroud)

但是 ssh'ing in 仍然给我

Last login: Fri Nov 15 12:14:49 2013 from localhost
fatal: What do you think I am? A shell?
Connection to localhost closed.
Run Code Online (Sandbox Code Playgroud)

我正在使用此资源

使用 git-shell 托管一个管理员友好的 git 服务器

有一些混淆,这是许可的 GIT 命令(推/拉等),但这是一个带有预设命令的受限 shell!请任何阅读本文的人注意;)

如果您想查看步骤,则安装程序脚本

https://github.com/ehime/bash-tools/blob/master/git-server-setup.sh

周末我仍然无法解决这个问题,我已经添加了

# add to shells
echo …
Run Code Online (Sandbox Code Playgroud)

shell ssh centos git

3
推荐指数
1
解决办法
2957
查看次数

标签 统计

centos ×2

command-line ×1

git ×1

shell ×1

ssh ×1

tmp ×1