Hoe te werken met SSH Shell Access?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Ik moet van folders en bestanden op mijn website de 'owner' en 'group' instellen op 'apache.apache'. Dit zou moeten via SSH Shell Access.
Nu kan de file permissies veranderen via FileZilla FTP client maar hoe ik bovenstaande kan doen en wat het precies inhoud is mij een raadsel.
Kan iemand mijn adviseren hoe / met welke software dit te doen?

Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 19-09 19:59

MAX3400

XBL: OctagonQontrol

Via SSH...

Iets als Putty of SSH Explorer?

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


Acties:
  • 0 Henk 'm!

  • naam
  • Registratie: Oktober 2007
  • Laatst online: 20-09 22:03
Verbinden met de server via Putty
Daarna in de shell die je krijgt:
code:
1
sudo chown apache:apache /var/www/ -R


/var/www kan je vervangen door de map waar je bestanden staan

Acties:
  • 0 Henk 'm!

  • Paul
  • Registratie: September 2000
  • Laatst online: 20-09 22:51
Je post dit in WSS, heb je een Windows-server of een Linux-server?

Gezien het forum gok ik Windows, dus dan heb je niks (of heel weinig) meer met SSH van doen en moet je zorgen dat de gebruiker waaronder IIS je anonieme gebruikers (IUSR_$SERVERNAME meestal uit mijn hoofd) je bestanden mag lezen, en afhankelijk van wat je aan het doen bent, ook mag schrijven.

Je geeft echter erg weinig info om mee te werken :)
- Wat voor server is het
- Hoe kun je die benaderen / beheren
- Wat wil je bereiken
- Wat ben je aan het installeren?

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


Acties:
  • 0 Henk 'm!

  • DexterDee
  • Registratie: November 2004
  • Laatst online: 13:59

DexterDee

I doubt, therefore I might be

Volg dit simpel tweestappen plan:

1. inloggen met putty
2. su -c chown -R apache:apache /var/www/mijndirectory

Klik hier om mij een DM te sturen • 3245 WP op ZW


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Even wat meer info. Ik probeer SugarCRM te installeren. De server is Unix.
De foutmeldingen die ik krijg zouden te maken hebben met dat ik de 'owner' en 'group'nog moet instellen op 'apache.apache'.
Inloggen met Putty is inmiddels gelukt.
SugarCRM zit in een subdirectory genaamd 'SugarCRM'.

Vervolgens in Putty geef ik het commando:
sudo chown apache:apache /var/www/htdocs/SugarCRM -R
su -c chown -R apache:apache /var/www/htdocs/SugarCRM

In beide gevallen krijg ik een foutmelding:
su: Command not found.
sudo: Command not found.

Acties:
  • 0 Henk 'm!

  • Marzman
  • Registratie: December 2001
  • Niet online

Marzman

They'll never get caught.

Als je het niet weet kun je die rechten ook met FTP instellen. Zit meestal onder de rechtermuisknop.

sudo is een Ubuntu commando. Gebruik je ubuntu op de host?

[ Voor 24% gewijzigd door Marzman op 15-06-2010 18:19 ]

☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Als ik het na googlen goed begrijp gaat het hier om het besturingssysteem van de Unix server? Geen idee welk besturingssysteem de provider gebruikt. Hoe kan ik dit nazien?

Acties:
  • 0 Henk 'm!

  • Marzman
  • Registratie: December 2001
  • Niet online

Marzman

They'll never get caught.

Dan moet je dat sudo verhaal sowieso vergeten want je hebt geen rootaccess op een server die bij een hostingprovider staat ;)

Waarom denk je dat de gebruiker en of groep veranderd moet worden? Dit is bijna nooit nodig namelijk :)

☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Dit werd mij aanbevolen in het SugarCRM forum:
http://www.sugarcrm.com/forums/showthread.php?t=61530

The best practice is to set the file permission to 664 and set the owner & group to apache.apache (if in linux OS environment)
I think your problem might be the user & group for the file.
Try to check whether it is set to apache user and group.

Acties:
  • 0 Henk 'm!

  • DexterDee
  • Registratie: November 2004
  • Laatst online: 13:59

DexterDee

I doubt, therefore I might be

Nickkk schreef op dinsdag 15 juni 2010 @ 18:14:
Even wat meer info. Ik probeer SugarCRM te installeren. De server is Unix.
UNIX is meer een verzamelnaam dan specifiek het OS van de server.
Om daar achter te komen, post eens de uitkomst van dit commando:
uname -a
In beide gevallen krijg ik een foutmelding:
su: Command not found.
sudo: Command not found.
Als su niet beschikbaar is, dan zul je hoogstwaarschijnlijk in een jail draaien met je shell. Dit commando is normaliter (ook en juist voor niet superusers) beschikbaar in vrijwel elke UNIX variant.

Doe ook eens een ls -l op de directory die je wil veranderen en post die gegevens hier, dan kunnen we zien wat de huidige permissies zijn :)

Klik hier om mij een DM te sturen • 3245 WP op ZW


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Voor uname krijg ik opnieuw de foutmelding Command not found.
met ls -l krijg ik:

total 1028
-rw-r--r-- 1 loginname loginname 2570 Jun 6 12:41 HandleAjaxCall.php
-rw-r--r-- 1 loginname loginname 34539 Jun 6 12:41 LICENSE.txt
drwxr-xr-x 3 loginname loginname 512 Jun 6 12:43 ModuleInstall
-rw-r--r-- 1 loginname loginname 5107 Jun 6 12:41 SugarSecurity.php
-rw-r--r-- 1 loginname loginname 5623 Jun 6 12:41 TreeData.php
-rw-r--r-- 1 loginname loginname 2523 Jun 6 12:41 WebToLeadCapture.php
drwxr-xr-x 2 loginname loginname 512 Jun 6 12:41 XTemplate
-rw-r--r-- 1 loginname loginname 2523 Jun 6 12:41 acceptDecline.php
drwxrwxr-x 10 loginname loginname 512 Jun 6 12:41 cache
-rw-r--r-- 1 loginname loginname 3370 Jun 6 12:41 campaign_tracker.php
-rw-r--r-- 1 loginname loginname 2528 Jun 6 12:41 campaign_trackerv2.php
-rw-rw-r-- 1 loginname loginname 0 Jun 6 12:41 config.php
-rw-r--r-- 1 loginname loginname 4690 Jun 6 12:41 cron.php
drwxrwxr-x 2 loginname loginname 512 Jun 6 12:41 custom
drwxrwxr-x 3 loginname loginname 512 Jun 6 12:41 data
-rw-r--r-- 1 loginname loginname 255983 Jun 6 12:41 demoData.en_us.php
-rw-r--r-- 1 loginname loginname 15006 Jun 6 12:41 demoData.ja_jp.php
-rw-r--r-- 1 loginname loginname 16036 Jun 6 12:41 demoData.zh_cn.php
-rw-r--r-- 1 loginname loginname 2168 Jun 6 12:41 dictionary.php
-rw-r--r-- 1 loginname loginname 6772 Jun 6 12:41 download.php
-rw-r--r-- 1 loginname loginname 2172 Jun 6 12:41 emailmandelivery.php
drwxr-xr-x 2 loginname loginname 512 Jun 6 12:41 examples
-rw-r--r-- 1 loginname loginname 3958 Jun 6 12:41 export.php
-rw-r--r-- 1 loginname loginname 484171 Jun 6 12:41 files.md5
-rw-r--r-- 1 loginname loginname 2515 Jun 6 12:41 image.php
drwxr-xr-x 51 loginname loginname 1536 Jun 6 12:45 include
-rw-r--r-- 1 loginname loginname 2263 Jun 6 12:41 index.php
drwxr-xr-x 5 loginname loginname 1536 Jun 6 12:43 install
-rw-r--r-- 1 loginname loginname 22454 Jun 6 12:41 install.php
drwxr-xr-x 3 loginname loginname 512 Jun 6 12:43 jscalendar
-rw-r--r-- 1 loginname loginname 4118 Jun 6 12:41 json.php
-rw-r--r-- 1 loginname loginname 23670 Jun 6 12:41 json_server.php
drwxr-xr-x 3 loginname loginname 512 Jun 6 12:46 jssource
-rw-r--r-- 1 loginname loginname 2517 Jun 6 12:41 leadCapture.php
drwxr-xr-x 2 loginname loginname 512 Jun 6 12:41 log4php
-rw-r--r-- 1 loginname loginname 2083 Jun 6 12:41 log_file_restricted.html
-rw-r--r-- 1 loginname loginname 2146 Jun 6 12:41 maintenance.php
drwxr-xr-x 2 loginname loginname 2560 Jun 6 12:41 metadata
-rw-r--r-- 1 loginname loginname 2078 Jun 6 12:41 metagen.php
drwxrwxr-x 66 loginname loginname 1536 Jun 6 12:47 modules
-rw-r--r-- 1 loginname loginname 2670 Jun 6 12:41 pdf.php
-rw-r--r-- 1 loginname loginname 2517 Jun 6 12:41 removeme.php
-rw-r--r-- 1 loginname loginname 26 Jun 6 12:41 robots.txt
drwxr-xr-x 6 loginname loginname 512 Jun 6 12:45 service
drwxr-xr-x 2 loginname loginname 512 Jun 6 12:41 soap
-rw-r--r-- 1 loginname loginname 3815 Jun 6 12:41 soap.php
-rw-r--r-- 1 loginname loginname 2249 Jun 6 12:41 sugar_version.php
drwxr-xr-x 4 loginname loginname 512 Jun 6 12:48 themes
-rw-r--r-- 1 loginname loginname 2760 Jun 6 12:41 vCard.php
-rw-r--r-- 1 loginname loginname 2486 Jun 6 12:41 vcal_server.php

Acties:
  • 0 Henk 'm!

  • Bucket
  • Registratie: September 2002
  • Laatst online: 14:10
Marzman schreef op dinsdag 15 juni 2010 @ 18:17:
Als je het niet weet kun je die rechten ook met FTP instellen. Zit meestal onder de rechtermuisknop.

sudo is een Ubuntu commando. Gebruik je ubuntu op de host?
{off-topic}
Eh....??? Ubuntu-commando? *linkje* 8)7

{on-topic}
Waarschijnlijk mag zit je inderdaad in een jail oftewel restricted shell. Je mag dan net genoeg om niet het systeem om zeep te helpen.

Handige commando's:
welke directory zit ik : pwd
wat staat in deze directory : ls -la
ik wil naar directory /var/www/bla/bli : cd /var/www/bla/bli

Maar ik gok dus, dat je provider het wel afgeschermd zal hebben. :)

Acties:
  • 0 Henk 'm!

  • DexterDee
  • Registratie: November 2004
  • Laatst online: 13:59

DexterDee

I doubt, therefore I might be

Nickkk schreef op dinsdag 15 juni 2010 @ 19:24:
Voor uname krijg ik opnieuw de foutmelding Command not found.
met ls -l krijg ik:

* KNIP *
Ik neem aan dat loginnaam niet de échte naam is die daar staat ;)

Voer dit commando eens uit als je in de juiste directory staat:
chown -R apache:apache .

Als dat commando ook niet bestaat, dan kun je de rechten zelf niet aanpassen.

Als ik trouwens naar de rechten kijk dan hebben zowel user, group als other gewoon leesrechten, waardoor apache die bestanden gewoon zou moeten kunnen lezen. Wat is precies de foutmelding die je krijgt waardoor je getriggered werd om dit aan te passen?

Klik hier om mij een DM te sturen • 3245 WP op ZW


Acties:
  • 0 Henk 'm!

  • Marzman
  • Registratie: December 2001
  • Niet online

Marzman

They'll never get caught.

Bucket schreef op dinsdag 15 juni 2010 @ 19:35:
[...]


{off-topic}
Eh....??? Ubuntu-commando? *linkje* 8)7
Misschien had ik een ander woord moeten gebruiken, maar je weet best wat ik bedoel. Uit je eigen linkje:
.. and in some cases has completely supplanted the superuser login for administrative tasks, most notably in Ubuntu Linux and Apple's

☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Commando chown werkt idd ook niet.
Ik krijg bij het installeren van SugarCRM diverse foutmeldingen. SugarCRM wil nu file permissies van 766 (en dat wil ik niet). Zie ook mijn post http://www.sugarcrm.com/forums/showthread.php?t=61530 waar de suggestie wordt gedaan dat ik de 'owner' en 'group' nog moet instellen op 'apache.apache'.
Aangezien ik nu dus blijkbaar niet zelf die rechten kan aanpassen; zou ik dit aan mijn service provider moeten vragen?

Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 19-09 19:59

MAX3400

XBL: OctagonQontrol

Nickkk schreef op dinsdag 15 juni 2010 @ 20:57:
Aangezien ik nu dus blijkbaar niet zelf die rechten kan aanpassen; zou ik dit aan mijn service provider moeten vragen?
:? Ik lees nu dus eigenlijk iets wat we eerst hadden moeten weten: welk platform draait het op, ben je daar root of heb je een shared OS (hosted website) etc.

99.99% van de hosters die ik ken hebben ook een eigen FileManager online waar je rechten kan aanpassen maar blijkbaar (sorry) moeten we uit een glazen bol halen hoe / wat / waar / waarom je iets wil op een platform wat je ons niet vertelt.

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


Acties:
  • 0 Henk 'm!

  • Nickkk
  • Registratie: Maart 2010
  • Laatst online: 24-04-2024
Het draait op een Unix server en is inderdaad shared; hosted website.
Het online zelfbedieningssysteem geeft niet de mogelijkheid rechten aan te passen. Dus dit doe ik via FileZilla FTP client.
Echter via FileZilla FTP client kun je niet de 'owner' en 'group' instellen op 'apache.apache'.

Acties:
  • 0 Henk 'm!

  • vakantieman
  • Registratie: November 2003
  • Laatst online: 07-08 00:13
Lijkt mij inderdaad een goed idee om een mailtje naar de hoster of hij de rechten even wil aanpassen? Lijkt mij de snelste optie aangezien je zelf geen rechten hebt om dit te doen.
Pagina: 1