remote account mounten, met remote user rights

Pagina: 1
Acties:

  • RickN
  • Registratie: December 2001
  • Laatst online: 14-06-2025
Hoi,

vandaag ben ik op m'n werk overgestapt op linux op m'n desktop. Alles gaat prima, ik wil alleen graag de file access op m'n netwerk account wat stroomlijnen. Onder windows werd mijn netwerkaccount gewoon gemapt op een driveletter, waardoor ik volledig transparante toegang had tot al mijn files op de server. Is iets dergelijks ook mogelijk in linux? Ik kan het betreffende account gewoon via ssh benaderen. Is er een mogelijkheid om na inloggen het account onder linux te mounten? Wat wel van belang is, is dat ik na dat mounten, de rechten van de remote user heb op die mount. Op m'n desktop ben ik namelijk root (nou ja, bij gewoon gebruik natuurlijk niet) en ik ben bang dat m'n helpdesk heel erg hard gaat schreeuwen als ik die rechten bij het mounten van m'n account mee zou nemen. Als ik me niet vergis is dat rechten probleem één van de redenen waarom er nog weinig draagvlak voor linux is binnen het bedrijf waar ik werk.

Ik heb al wat gegoogled en daarbij kwam ik sshfs tegen, wat redelijk lijkt te doen wat ik wil. Daarnaast zijn er nog NFS en samba, maar ik weet niet hoe het daar met de rechten zit en in hoeverre deze opties configuratie op de server vereisen.

He who knows only his own side of the case knows little of that.


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Al eens naar smbfs/smbmount gekeken? :)
Dat doet namelijk precies wat jij wil volgens mij, zie ook FAQ Non-Windows Operating Systems - update: 08/04/2004 :)

  • RickN
  • Registratie: December 2001
  • Laatst online: 14-06-2025
Ik kan het maandag es proberen, maar ik denk niet dat het zo eenvoudig zal zijn. Volgens mij is het namelijk geen sambashare. De server is ook geen windowsserver, het is een linux (en HP-UX) account. Hoe ze vervolgens m'n homedir van dat account onder windows op een drive mappen weet ik niet.

He who knows only his own side of the case knows little of that.


  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 10-02 17:10

Gerco

Professional Newbie

Ik weet niet of je KDE gebruikt, maar zo ja, probeer eens fish://remoteserver in konqueror. Dan krijg je een ssh/sftp verbinding met die sherver en kun je er alles op wat je ook kan als je met ssh bent ingelogd. Het handigste is om hiervoor een ssh public/private keypair aan te maken zodat je niet steeds je username/password hoeft in te voeren.

Wat je ook kunt doen en wat ook werkt zonder KDE is FUSE gebruiken voor sshfs

[ Voor 6% gewijzigd door Gerco op 11-03-2005 20:50 ]

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


  • RickN
  • Registratie: December 2001
  • Laatst online: 14-06-2025
FUSE met sshfs werkt geniaal. Met de volgende regels in m'n .bash_config:

code:
1
2
3
4
5
SSHMOUNTED=`grep /home/rickn/remotehome /etc/mtab | wc -l`
if [[ $SSHMOUNTED -eq 1 ]]; then
  fusermount -u remotehome;
fi
sshfs login.remotehost.com: remotehome;


werkt het zelfs vanaf het moment dat ik inlog volledig transparant.

He who knows only his own side of the case knows little of that.