Strona 1 z 1
Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 17:35
autor: server
Utworzyłem skrytpt
opt/shell-login.sh, który ma wysyłać maila, gdy ktoś się zaloguje, dodałem scieżkę do
/etc/profile. Ubuntu zwraca kominikat o błędzie jak poniżej,
Kod: Zaznacz cały
-bash: opt/shell-login.sh: No such file or directory
Dodam, że uczę się Linuxa i administracji serwerem

Re: Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 19:05
autor: Tomfoc
Co to jest to opt? Czy chodzi o /opt, czyli katalog opt, który jest podkatalogiem dla /?
Re: Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 19:08
autor: server
Chodzi o katalog /opt/, który jest podkatalogiem dla /.
Re: Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 19:10
autor: Tomfoc
"-bash: opt/shell-login.sh: No such file or directory"
To dlaczego przed opt nie masz /? Skąd system ma wiedzieć o jaki opt chodzi? Komp nie jest mądrzejszy od szpadla.
Re: Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 19:16
autor: server
Źle wkleiłem scieżkę do pliku, który uruchamia skrypt - zabrakło znaku / na który zwróciłeś uwagę.
Dziękuję Tomfoc.
Re: Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 19:19
autor: Tomfoc
No widzisz - taka kreseczka, a jaka ważna

Re: Ubuntu 16.04 64bit -bash: ... No such file or directory
: 29 gru 2016, 19:47
autor: jacekalex
server pisze:Utworzyłem skrytpt
opt/shell-login.sh, który ma wysyłać maila, gdy ktoś się zaloguje, dodałem scieżkę do
/etc/profile. Ubuntu zwraca kominikat o błędzie jak poniżej,
Kod: Zaznacz cały
-bash: opt/shell-login.sh: No such file or directory
Dodam, że uczę się Linuxa i administracji serwerem

Do informowania, że user się zalogował nie używa się
/etc/profile tylko
PAM:
RTFM:
Tu masz praktyczne przykłady:
http://blog.stalkr.net/2010/11/login-no ... pting.html
http://blog.th-neumeier.de/2011/02/send ... using-pam/
Pozdro
