Ouaip ! 

Bonsoir,shazbot wrote:Je viens juste d'avoir mon NAS Synology mais j'ai quand même constaté que je ne peux accéder au ssh qu'en utilisant "root" en tant que nom. Si j'utilise mon nom d'utilisateur, putty se ferme dès que je rentre mon mot de passe :mad:
/home/shazbot/torrents///home/shazbot/torrents/Mes Vacances/Films de vacances 001 a 411/Mes vacances 029.mp4
C'est pas normal?#dossier à surveiller sur la seedbox
DIR="/home/shazbot/torrents/"
A la place il faut juste mettre ça ?#dossier à surveiller sur la seedbox
DIR="/torrents/"
Edit:GNU nano 2.2.6 File: user.cfg
# nom d'utilisateur linux
user="XXX"
#dossier à surveiller sur la seedbox
DIR="/home/XXX/torrents/complete/nas"
# nom d'utilisateur SSH
user_SSH="root"
# Adresse du NAS
IP="nas.xxx.fr"
# emplacement sur le NAS:
dest_NAS="/volume1/xxx"
# Modifier --bwlimit=1024 selon vos envies
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --remove-sent-files"
#emplacement du fichier de config de la vitesse
conf_speed="/var/www/base/speed.cfg"
GNU nano 2.2.6 File: user.cfg
#!/bin/sh
# nom d'utilisateur linux
user="shazbot"
#dossier à surveiller sur la seedbox
DIR="/home/shazbot/torrents/"
# nom d'utilisateur SSH
user_SSH="root"
# Adresse du NAS
IP="xx.xxx.x.xx"
# emplacement sur le NAS:
dest_NAS="/volume1/download"
# Modifier --bwlimit=1024 selon vos envies
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --remove-sent-files --bwlimit=10000"
Il est un peu différent, j'ai une ligne en plus en haut et une en moins en bas #dossier à surveiller sur la seedbox
DIR="/home/shazbot/torrents"
Par contre il va falloir que je modifie le "sending.log" car il n'a pas changé avec toujours l'adresse en double ls -l /home/shazbot
et cela m'a retournédrwxr-xr-x 9 shazbot web 4096 Nov 2 13:30 incomplete
drwxr-xr-x 4 root root 4096 Nov 2 00:07 synchro
drwxrwxr-x 5 shazbot web 4096 Nov 2 13:30 torrents
drwxr-xr-x 2 shazbot shazbot 4096 Oct 21 23:07 watch
C'est normal que "synchro" soit en "root root"chown -R shazbot:web synchro
chmod 755 synchro/
Après il faut que je redémarre "synchro"? Mais comment?-rw-r--r-- 1 root root 5260 Nov 2 00:07 style-synchro.css
-rw-r--r-- 1 root root 3327 Nov 2 00:07 synchro.php
Le problème vient peut-être de là?chown www-data style-synchro.css
Idem pour le synchro.phpchown www-data style-synchro.css
chown www-data synchro.php
ouchown shazbot:www-data style-synchro.css
chown shazbot:www-data synchro.php
etchown www-data:shazbot style-synchro.css
chown www-data:shazbot synchro.php
Mais cela n'a pas marché.J'ai donc essayé la 2ème solution, mais comme je n'ai pas de dossier /base/ j'ai essayé en copiant les fichier "synchro.php" et "style-synchro.css" dans les differents dossiers existants suivant mais sans succès (je n'ai pas relancé le script, j'ai juste déplacé les fichiers) :Jedediah le 20-07-2014 12:49:35 wrote:
Alors, pour ton erreur 404 c'est parce que tu as mis ça dans un répertoire synchro. Du coup il faut déclarer ce répertoire dans ton fichier de conf nginx.
Le plus simple, et ce que je te conseille, c'est de choisir un dossier déjà existant comme /var/www/base si tu as utilisé le script d'installation de ex_rat. Il va te mettre une erreur comme quoi le dossier existe déjà mais ça fonctionnera (testé à l'instant sur mon serveur).
/var/www/cakebox
/var/www/cakebox/public
/var/www/rutorrent
A chaque fois la même erreur de message de fichier "File not foud" dans Chrome ou Firefox (mais pas de message erreur 404).server {
listen 81;
server_name _;
root /var/www/synchro;
index synchro.php;
allow 127.0.0.1; # only the proxy
deny all;
charset utf-8;
include /etc/nginx/conf.d/cache;
access_log /var/log/nginx/synchro-access.log;
error_log /var/log/nginx/synchro-error.log;
location = / {
try_files @site @site;
}
location / {
try_files $uri $uri/ @site;
}
location ~ \.php$ {
return 404;
}
location @site {
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root/index.php;
fastcgi_param APPLICATION_ENV production;
## uncomment when running via https
## fastcgi_param HTTPS on;
}
}
Est-ce qu'il faudrait que je change aussi les lignes "listen 81;" et "allow 127.0.0.1; # only the proxy"?service nginx restart
cela serai bon, ou bien c'est trop simple?error_log /var/log/nginx/synchro-error.log;
Pour résumer, rien ne va (doublon, variable indéfinit etc). allow 127.0.0.1; # only the proxy
deny all;
Ainsi, ce sera un peu plus simple. Voir même mieux avec un schéma :
http
{
server
{
root /var/www;
location ~ \.php$
{
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
}
Une autre approche avec un code similaire :
http
{
server
{
root /var/www;
include /etc/nginx/conf.d/php;#Requiert de crée ce fichier auparavant !
}
}
C'est une base. Elle est à reprendre (ou adapter).server {
哦,那是什么;
我什么都不懂;
root /var/www/;
对于我来说,这是中国 ;
location 抱歉,你可以重复 {
对于我来说,这是中国 ;
嗯这是什么意思 127.0.0.1;
哦,那是什么 ;
我什么都不懂 SCRIPT_FILENAME /var/www$我什么都不懂 ;
哦,那是什么 嗯这是什么意思 ;
}
}
server {
listen 80;
server_name localhost;
root /var/www/synchro;
index synchro.php;
location / {
root /var/www/synchro;
index synchro.php;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;
include fastcgi_params;
}
}