Forum Turris
Fórum Turris Nápověda

Milí majitelé routerů Turris,

toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.


Dear Turris routers users,

this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.

Nahoru Téma Veřejnost / Všeobecná diskuse / Uživatel
- - Od Majlou Dne 2016-08-08 20:41 Upraveno 2016-08-08 21:39
Ahoj všem,
Asi trapná otázka ale dá se na Turrisu vytvořit další uživatel?
Myslím kromě roota

Pokud ano, jak ho vytvořím?

Jde mi o to, že když upravuji apache a zadám

User www-data
Group www-data

tak při restartu apache mi to vypíše, že uživatel neexistuje.

Dělám to přesně podle tohoto návodu: http://www.charlieblog.eu/clanekVypis.php?clanek=turris-jako-webserver-apache-a-php
Nadřazený - - Od NONES (>>>) Dne 2016-08-08 21:59
Samozřejmě, že to jde ... OpenWrt je založen na Linux jádru, takže stejně jako v Linuxu - tj. nejlépe z příkazového řádku.

1) useradd <username>
2) passwd <username>

1) založí uživatele
2) mu nastaví heslo
Nadřazený - - Od Majlou Dne 2016-08-08 22:11 Upraveno 2016-08-08 22:38
To mi nejde. Jak zadám do terminálu ten příkaz? Konkrétně na uživatele www-data
Nadřazený - - Od NONES (>>>) Dne 2016-08-08 22:17
Nejprve je třeba se přihlásit do terminálu routeru jako superuser - viz tento návod a poté do Linux promptu zadat výše uvedené dva příkazy pro vytvoření uživatele v OS routeru a nastavení hesla.

Já jsem to na svém Turrisu právě vyzkoušel a normálně mi to funguje - následně se tímto uživatelem mohu do routeru přihlásit.
Nadřazený - - Od Majlou Dne 2016-08-08 22:20
Napsalo mi to: useradd: group www-data exists - if you want to add this user to that group, use-g. ale při restartu apache mi to vypíše toto: bad user name www-data
Nadřazený - - Od NONES (>>>) Dne 2016-08-08 22:43 Upraveno 2016-08-08 22:50
Aha, jestli to správně chápu, potřebujete si založit uživatele a přiřadit ho do skupiny www-data ... na to slouží příkaz
usermod -a -G www-data <username>

pokud by na routeru nebyl balíček shadow-usermod nainstalován, je potřeba ho tam předtím nainstalovat
opkg install shadow-usermod
usermod -a -G www-data <username>
Nadřazený - - Od NONES (>>>) Dne 2016-08-08 22:44
Pro samostudium doporučím Vaší pozornosti dokumentaci projektu OpenWrt (https://wiki.openwrt.org/doc/), konkrétně pro Vaši problematiku tuto sekci.
Nadřazený - - Od Majlou Dne 2016-08-08 23:01 Upraveno 2016-08-09 12:15
Potřebuji vytvořit uživatele www-data: useradd www-data (vypíše mi to toto: useradd: group www-data exists - if you want to add this user to that group, use -g.)
Potřebuji vytvořit skupinu www-data: pokud to v prvním případě vypíše, že skupina www-data již existuje zadám tento příkaz usermod -a -G www-data www-data (vypíše mi to toto: usermod: user 'www-data' does not exist)

Prosím o pomoc. Chci na Turrisu rozjet webový server včetně MySQL. Paměťovou kartu mám nastavenou a i nasdílenou. Dělal jsem vše podle návodu ale nejde mi to.
Nadřazený - - Od narg Dne 2016-08-09 13:18 Hlasů 1
Co treba useradd www-data -g www-data ? (tj. vytvori uzivatele www-data a nepokusi se vytvorit skupinu ale rovnou mu priradi skupinu www-data)
Nadřazený - Od Majlou Dne 2016-08-09 14:34 Upraveno 2016-08-09 15:35
Děkuji ti, to už funguje.

Nyní jsem vše udělal podle tohoto návodu: http://www.charlieblog.eu/clanekVypis.php?clanek=turris-jako-webserver-apache-a-php

a když dám restart apache, tak mi to vypíše toto:

root@majlou:~# apachectl restart
httpd: apr_sockaddr_info_get() failed for majlou
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

níže mám nastaven HTTPD.CONF
ServerRoot "/usr"

Listen 80

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>

User www-data
Group www-data

</IfModule>
</IfModule>

DocumentRoot "/mnt/samsung/www"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>
<Directory "/mnt/samsung/www">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<FilesMatch "^.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>

<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog "/var/log/access_log" common
</IfModule>

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

DefaultType text/plain

<IfModule alias_module>
    ScriptAlias /cgi-bin/ "/usr/share/cgi-bin/"
    ScriptAlias /php/ "/usr/bin/"
</IfModule>

<IfModule mime_module>
    TypesConfig /etc/apache/mime.types
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
</IfModule>


Action application/x-httpd-php "/php/php-cgi"

Include /etc/apache/extra/httpd-vhosts.conf
Nahoru Téma Veřejnost / Všeobecná diskuse / Uživatel

Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill