bashrc 또는 이에 상응하는 시작 명령을 추가하려면 git의 쉘 스크립트를 래핑하세요.

bashrc 또는 이에 상응하는 시작 명령을 추가하려면 git의 쉘 스크립트를 래핑하세요.

내 서버에는 git모든 git 액세스를 처리하는 사용자가 있습니다. 그것으로는 로그인할 수 없습니다. git 액세스 전용입니다. GIT에는 간단한 shell이 ​​함께 제공되기 때문에 작동합니다 /usr/bin/git-shell.

로그인 피드백:

fatal: What do you think I am? A shell?
Connection to example.com closed.

그것은 아름답게 작동합니다. 하지만 쉘에는 .bashrc등 이 없습니다 .profile. 추가하고 싶습니다.

export LD_LIBRARY_PATH=/lib64

그래서 내 자식은 일부 사용자 정의 빌드에 대해 불평하지 않습니다. (모든 것이 작동하지만 버전 누락에 대한 경고가 계속 표시됩니다.)

나는 그것을 에 추가했기 /etc/bashrc때문에 모든 '일반' 사용자는 그것을 가지고 있지 않지만 git특별합니다. 내 git 쉘에 해당 내보내기를 추가하는 방법이 있습니까? 포장해서 가도 될까요? (passwd가 어떻게 작동하는지 전혀 모릅니다.)

관련 정보