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)

Mitglied: kontext

kontext (Level 3) - Jetzt verbinden

10.09.2012, aktualisiert 18.05.2016, 4116 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
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 1 StundeWindows 10

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 4 StundenAdministrator.de Feedback8 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 22 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...