Toon posts:

smbclient -d, maar dan via mount_smbfs

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op volgende wijze kan ik in OS X verbinding maken met mijn userdir.
code:
1
smbclient \\\\server\\Users$ -U "domain\User Name" -D "User Name"


Als ik dit via Finder, command K in een smb:// notatie wil verwerken, dan blijf ik steken op de -D optie. Zonder die optie kom ik wel in share Users$, maar daar is geen listing op mogelijk. Dit is overigens ook het geval met smbclient \\\\server\Users$ -U "domain\User Name" -c ls, wat resulteert in "NT_STATUS_ACCESS_DENIED listing \*". Helaas is het in deze situatie geen optie om op de server de listing mogelijk te maken.

Ik heb met man en google gezocht, maar niet gevonden hoe ik dezelfde functionaliteit als -D optie voor smbclient ook in andere onderdelen van samba of mount_smbfs kan specificeren. Of hoe ik via een shell-/applescript via smbclient een share kan aanmaken en verder als mount kan gebruiken. Wie heeft een tip waar ik mee verder kan komen? :)

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Krijg je met het volgende wel een listing van je userdir?
code:
1
smbclient //server/Users$ -U "domain\User Name" -c 'cd "User Name"; ls'

Of werken de volgende misschien?
code:
1
2
3
smbclient "//server/User Name" -U "domain\User Name"
#of misschien:
smbclient "//server/Users$/User Name" -U "domain\User Name"

"He took a duck in the face at two hundred and fifty knots."


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
> APL

Verwijderd

Topicstarter
Dank voor de suggestie, _Squatt_. Met je eerste suggestie krijg ik een listing. Bij je tweede en derde suggestie krijg ik "tree connect failed: NT_STATUS_BAD_NETWORK_NAME". Voor de duidelijkheid, ik kan al via smbclient een verbinding maken, maar is het juist de wens om dit via mount_smbfs of via ⌘K voor elkaar te krijgen.

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Yup, ik snap wat je wilt, probeer te zien of je op een of andere manier bij je share kunt komen zonder die -D optie.

De smbclient manpage zegt over -D namelijk het volgende:
-D initial directory
Change to initial directory before starting. Probably only of any use with the tar -T option.
Dus je zou denken dat er voor smbclient/smbmount een andere manier is om hetzelfde te bewerkstelligen. Wat voor server is het (windows of samba, en welke versie)?

"He took a duck in the face at two hundred and fifty knots."


Verwijderd

Topicstarter
Je zou het gaan denken en ik vermoedde ook dat ik iets over het hoofd zag. Het antwoord op je vraag over de server: de footprint die ik krijg is "Domain=[domain] OS=[Windows Server 2003 R2 3790 Service Pack 1] Server=[Windows Server 2003 R2 5.2]".
Pagina: 1