Невозможно нажать git update и запустить команды Unix при подключении через SSH

Я установил java 8 на моем Bluehost VPS. Я выполнил инструкции http://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/ .

Чтобы добавить каталоги в PATH я добавил

 PATH=$PATH:/opt/jdk1.8.0_45/bin:/opt/jdk1.8.0_45/jre/bin JAVA_HOME=/opt/jdk1.8.0_45 JRE_HOME=/opt/jdk1.8.0_45/jre 

к файлу etc/environment .

После этого я не могу выполнить обновление до моего репозитория git, и когда я вхожу в систему через ssh, я не могу запустить команду unix.

Моя серверная ОС – CentOS и ее 64-битная

РЕДАКТИРОВАТЬ :


Ошибка, показанная в git:

 git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master Pushing to root@162.144.42.157:/home/darmanjo/darmanjoo.git bash: git-receive-pack: command not found fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 

SSH Проблема:

 login as: root root@162.144.42.157's password: Last login: Tue Apr 21 15:26:53 2015 from 109-110-182-162-dynamic.shabdiznet.com -bash: id: command not found -bash: tty: command not found root@server.darmanjoo.com [~]# ls -bash: ls: command not found root@server.darmanjoo.com [~]# 

Также мой echo $PATH показывает:

 /usr/local/sbin:/usr/sbin:/sbin:$PATH:/opt/jdk1.8.0_45/bin:/opt/jdk1.8.0_45/jre/bin:/root/bin 

One Solution collect form web for “Невозможно нажать git update и запустить команды Unix при подключении через SSH”

Вы не можете использовать расширение переменной в / etc / environment (поэтому вы видите нерасширенный $PATH в выходе из echo $PATH ). /etc/environment читается модулем pam_env, а не сценарием оболочки, а просто просто назначает.

Возможно, вы захотите добавить этот материал в /etc/profile или добавить файл в /etc/profile.d/ .

Подробнее см. https://serverfault.com/questions/165342/can-you-use-variables-when-editing-etc-environment-in-ubuntu-10-04 .

  • Отключение аутентификации паролей ssh ​​не работает на моем debian VPS
  • Дерево каталогов файлового менеджера cPanel не отображается
  • Автоматизация управления конфигурацией VPS / Cloud для небольших сред
  • Каждый раз, когда я перезапускаю свой сервер Digital Ocean, изменения .ssh / authorized_keys
  • Виртуальная платформа Google: удалите правило брандмауэра, разрешающее трафик для всех экземпляров
  • Полностью восстановить centOS 7, как это было при первой установке (Factory Reset)
  • Почему я не могу связать свое доменное имя и vps_ip?
  • Почему мой журнал systemd не сохраняется при перезагрузках?
  • Centos 6 VPS - Fresh Install - нет сети
  • Настройте VPS так, чтобы только аутентифицированные пользователи VPN могли получить доступ к веб-серверу
  • предупреждение о потреблении памяти
  • Linux и Unix - лучшая ОС в мире.