Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

CHMOD 666 mittels Wildcard in Windows eigenem FTP Client (Server 2008 R2)

Frage Microsoft Windows Server

Mitglied: kontext

kontext (Level 3) - Jetzt verbinden

10.09.2012, aktualisiert 18.05.2016, 4098 Aufrufe, 2 Kommentare

Hallo Admins,
Hallo Kollegen ...

Folgende Situation:
Bestimmte Software schreibt diverse Einstellungen, Typen, etc. in ein Textfile für unser ERP System.
Diese TXT-Files werden dann auf den FTP Server (Linux / Unix) hochgeladen, damit diese ins ERP System eingepflegt werden können.
Der FTP Upload erfolgt über den integrierten FTP Client von Windows Server 2008 R2, alle 5 Minuten konfiguriert per Scheduled Task.
Hat bis letzte Woche ohne Probleme funktioniert, nun habe ich Probleme mit den Berechtigungen der Files.

Die Files werden nicht mit -rw-rw-rw- hochgeladen, sondern mit -rw-r--r--.
Nach ein paar Telefonaten und Diskussion mit denen bei dem der FTP steht, soll ich die rechte setzen ...
... weil die das anscheinend nicht können und der Fehler nicht bei Ihnen liegt ...
Na gut, baue ich in das FTP-Script ein CHMOD 666 ein damit die Rechte richtig gesetzt werden, und genau da hackts:

Wenn ich in der Commandline CHMOD 666 file.txt eingebe kommt - invalid command
Wenn ich quote site chmod 666 *.txt eingebe kommt - 550 *.txt no such file or directory
Wenn ich jedoch quote site chmod 666 file.txt eingebe kommt - 200 CHMOD command successful

Sprich ich kann auf ein einzelnes File die Rechte setzen - nicht jedoch auf mehrere via Wildcard ...
... da die Anzahl der Files variiert muss ich jedoch mit Wildcard arbeiten ...

Ich habe mich dann auf die Suche nach scriptbaren FTP Clients gemacht und habe auch welche gefunden:
  • PyrobatchFTP und ScriptFTP

Mit diesen 2 Clients ist es möglich die Files hochzuladen und die Rechte zu setzen.
Leider ist die Software nicht Freeware - Kostenpunkt um die 50 Euronen, nicht die Welt ...
... aber trotzdem bin ich nicht willig die auszugeben wenn es bis letzte Woche funktioniert hat ...
... ich denke auch nicht das der Fehler Softwareseitig, etc. kommt da nichts verändert wurde.

Nun meine Frage:
Kennt wer einen guten scriptbaren FTP Client mit dem ich Files hochladen / runterladen und die Rechte setzen kann?
Bzw. kennt wer eine Möglichkeit über den Windows integrierten FTP Client Rechte per Wildcard zu vergeben ...
Ich bin im Thema FTP nicht so tief drinnen, evtl. weiß ja einer von euch das in 5 Minuten

PS: Ich schau mir alternativ gerade noch NcFTP an - wenn alles nicht klappen soll (das ich das in einem Script realisieren kann) erstelle ich einen Scheduled Task wo ich die Rechte auf dem FTP setzen kann. Das bin ich jedoch gerade erst am evaluieren / testen, bzw. sollte auch mit FileZilla klappen, oder?

EDIT: Was mir noch eingefallen ist - kann ich das nicht auf per Powershell realisieren bzw. habe ich dort mehr Möglichkeiten?

Cheers
kontext
Mitglied: Lochkartenstanzer
10.09.2012, aktualisiert um 12:06 Uhr
Zitat von kontext:

Nach ein paar Telefonaten und Diskussion mit denen bei dem der FTP steht, soll ich die rechte setzen ...
... weil die das anscheinend nicht können und der Fehler nicht bei Ihnen liegt ...
Na gut, baue ich in das FTP-Script ein CHMOD 666 ein damit die Rechte richtig gesetzt werden, und genau da hackts:

Wie? Der Serverbetreiber kann die Rechte nicht setzen? Kennen die kein umask/chmod?



Bzw. kennt wer eine Möglichkeit über den Windows integrierten FTP Client Rechte per Wildcard zu vergeben ...
Ich bin im Thema FTP nicht so tief drinnen, evtl. weiß ja einer von euch das in 5 Minuten


Du solltest schauen, ob der Server den umask befehl versteht. Dann sollten die rechte automatisch richtig gesetzt werden, wenn Du den vorneweg schickst.

einfach wäre es natürlich, wenn die Server-Betreiber dem ftpd bzw ftp-user die richtige umask mitgeben würden.

lks
Bitte warten ..
Mitglied: kontext
10.09.2012, aktualisiert 18.05.2016
Zitat von Lochkartenstanzer:

Wie? Der Serverbetreiber kann die Rechte nicht setzen? Kennen die kein umask/chmod?


Heyho,
nicht können oder nicht wollen - das ist hier die Frage.
Hat mich ehrlich gesagt auch gewundert - aber OK, wer nicht will der hat schon ...

Bin nun schon ein Stückchen weiter - habe ein Tool gefunden mit dem ich die Rechte auf alle TXT-Files setzen kann.
Nun versuche ich das gesamte FTP Script abzubilden - sollte das scheitern werde ich nur die Rechte setzen und das mittels Scheduled Task - von dem her - solved

Danke für die Hilfe lks
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
Wildcard in Windows DNS Server 2008 R2 für einen Server einrichten
Frage von LaBombaWindows Netzwerk9 Kommentare

Hallo, ich versuche seit ein paar Tagen einen Wildcard Eintrag für einen Server im Windows DNS einzurichten. Hier einmal ...

Windows Server
Windows 2008 R2 Server und Verbindungsabbrüche
gelöst Frage von mike7050Windows Server21 Kommentare

Hallo, habe einen Windows Server 2008 R2 neu inst. vor zwei Wochen. Der Server hat eine feste Ip und ...

Windows Server
Windows Server 2008 R2 Foundation
Frage von MiStWindows Server21 Kommentare

Hallo, wir bekommen ein neues ERP-System. Jetzt brauche ich einen Server auf dem die -Datenbank drauf liegt. Mein Idee ...

Windows Server
Windows Server 2008 R2 Ordernumleitung
Frage von jjbos100Windows Server1 Kommentar

Hallo zusammen, ich bin momentan dabei für einen Kunden einen Server aufzusetzen. Der Kunde möchte in diesen Fall sich ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 8 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 13 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 13 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Windows Server
Remotesteuerung der Sitzung (Kennung XX) fehlgeschlagen
gelöst Frage von Stefan91Windows Server14 Kommentare

Hallo Zusammen, seit kurzem bekomme ich oben genannte Fehlermeldung, wenn ich versuche eine Remotesitzung über den Taskmanager fernzusteuern (Rechtsklick ...