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

Schroot einen screen öffnen

Mitglied: Tealk144

Tealk144 (Level 1) - Jetzt verbinden

21.02.2015 um 15:57 Uhr, 1372 Aufrufe, 13 Kommentare

Also ich habe nach folgender Anleitung einen Arma3 Server installiert, nun möchte ich den Server natürlich am laufen halten ohne die Konsole offen zu haben, also wollte ich einfach einen screen nutzen.
ich gehe wie folgt vor:

  1. schroot -c trusty_i386
  2. ./arma.sh start
  3. Putty schließen

Aber sobald ich Putty schließe oder das schroot mit STRG+D schließe schließt sich auch der screen, nun weiß ich gerade nicht wie ich das verhindern kann.

Vielen Dank schon mal im voraus für eure Zeit


arma.sh:
01.
#!/bin/sh 
02.
 
03.
DIR="/home/arma3/server" 
04.
NAME="arma3server" 
05.
 
06.
case "$1" in 
07.
	test) 
08.
		cd $DIR 
09.
		./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg -cfg=basic.cfg -noSound -mod=@life_server\;@extDB 
10.
	;; 
11.
	start) 
12.
		cd $DIR 
13.
		screen -dmS $NAME ./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg -cfg=basic.cfg -noSound -mod=@life_server\;@extDB 
14.
		echo "The server is started " 
15.
	;; 
16.
	stop) 
17.
		cd $DIR 
18.
		screen -r "arma3server" -p 0 -X quit 
19.
	;; 
20.
	restart) 
21.
		$0 stop && $0 start || exit 1 
22.
	;; 
23.
	status) 
24.
		if [[ `screen -ls |grep "$NAME"` ]]; then 
25.
			echo "Server is online" 
26.
		else 
27.
			echo "Server seems to be offline" 
28.
		fi 
29.
	;; 
30.
	login) 
31.
		screen -r "$NAME" 
32.
	;; 
33.
	update) 
34.
		~/Steam/steamcmd.sh +runscript ~/Steam/a3update.txt 
35.
	;; 
36.
 
37.
	*) 
38.
		echo "Usage: ${0} {test|start|stop|restart|status|login|update}" 
39.
		exit 2 
40.
esac 
41.
exit 0
Mitglied: aqui
21.02.2015, aktualisiert um 16:07 Uhr
Wenn du mit Screen arbeitest wäre:
#!/bin/bash 
screen -d -m ./arma.sh 
richtig. Mit screen -ls kannst du dann sehen obs rennt.
Bitte warten ..
Mitglied: Lochkartenstanzer
21.02.2015 um 16:29 Uhr
Zitat von Tealk144:

also wollte ich einfach einen screen nutzen.

Dann soltest Du arma.sh auch mit screen starten, wie aqui es schon dargelegt hat.

lks
Bitte warten ..
Mitglied: Tealk144
21.02.2015, aktualisiert um 17:49 Uhr
den screen hab ich ja in der start.sh, der screen und der server starten ja, nur eben schließt sich wenn ich putty schließe dann auch der schroot schroot mit
Bitte warten ..
Mitglied: Tealk144
21.02.2015 um 17:49 Uhr
ich starte ja im startscript mit screen
nur eben schließt sich wenn ich putty schließe dann auch der schroot schroot mit
Bitte warten ..
Mitglied: Lochkartenstanzer
21.02.2015 um 17:51 Uhr
Zitat von Tealk144:

ich starte ja im startscript mit screen
nur eben schließt sich wenn ich putty schließe dann auch der schroot schroot mit

Natürlich schließt sich der schroot, weill der ja nicht im screen läuft.

lks
Bitte warten ..
Mitglied: Tealk144
21.02.2015 um 18:16 Uhr
Zitat von Lochkartenstanzer:

> Zitat von Tealk144:
>
> ich starte ja im startscript mit screen
> nur eben schließt sich wenn ich putty schließe dann auch der schroot schroot mit

Natürlich schließt sich der schroot, weill der ja nicht im screen läuft.

lks

und wie starte ich den schroot im screen?
Bitte warten ..
Mitglied: Lochkartenstanzer
21.02.2015 um 19:06 Uhr
Zitat von Tealk144:

und wie starte ich den schroot im screen?

screen schroot -c trusty_i386
Bitte warten ..
Mitglied: Tealk144
21.02.2015 um 19:30 Uhr
kann ich das nicht so auch ins startscript schreiben?
cd $DIR
screen schroot -c trusty_i386 && ./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg -cfg=basic.cfg -noSound -mod=@life_server\;@extDB
Bitte warten ..
Mitglied: Lochkartenstanzer
21.02.2015, aktualisiert 22.02.2015
Zitat von Tealk144:

kann ich das nicht so auch ins startscript schreiben?
cd $DIR
screen schroot -c trusty_i386 && ./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg
-cfg=basic.cfg -noSound -mod=@life_server\;@extDB

Mach eine batchdatei.

Schreib da alles rein, was im screen laufen soll und starte das dann mit

screen ./batchdatei-fuer-screen.sh

lks
Bitte warten ..
Mitglied: Tealk144
21.02.2015 um 21:00 Uhr
So hab das ganze jetzt so geschrieben, weiß jemand wie ich das starten des Server in einen Befehl rein bringe?
01.
#!/bin/sh 
02.
 
03.
DIR="/home/arma3/server" 
04.
NAME="arma3server" 
05.
STARTPARA="./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg -cfg=basic.cfg -noSound -mod=@life_server\;@extDB" 
06.
 
07.
case "$1" in 
08.
	test) 
09.
		cd $DIR 
10.
		./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg -cfg=basic.cfg -noSound -mod=@life_server\;@extDB 
11.
	;; 
12.
	screen) 
13.
		if [[ `screen -ls |grep "$NAME"` ]]; then 
14.
			echo "screen ist online starte ihn nicht 2 mal" 
15.
		else 
16.
			screen -S $NAME schroot -c trusty_i386 
17.
		fi 
18.
		exit 1 
19.
	;; 
20.
	start) 
21.
		if [[ `screen -ls |grep "$NAME"` ]]; then 
22.
			cd $DIR 
23.
			./arma3server -connect=78.47.47.182 -port=2302 -BEPath=battleye -config=server.cfg -cfg=basic.cfg -noSound -mod=@life_server\;@extDB 
24.
		else 
25.
			echo "server kann nicht ohne screen gestartet werden" 
26.
		fi 
27.
		exit 1 
28.
	;; 
29.
	login) 
30.
		screen -r "$NAME" 
31.
	;; 
32.
	update) 
33.
		~/Steam/steamcmd.sh +runscript ~/Steam/a3update.txt 
34.
	;; 
35.
 
36.
	*) 
37.
		echo "Usage: ${0} {test|screen|start|login|update}" 
38.
		exit 2 
39.
esac 
40.
exit 0
Bitte warten ..
Mitglied: aqui
22.02.2015 um 14:47 Uhr
screen -d -m ./arma.sh
Bitte warten ..
Mitglied: Tealk144
19.03.2015 um 08:59 Uhr
ich bräuchte jetzt noch einen restart cron, nur weiß ich nicht wie ich den schreibe damit der in dem Screen arma 3 beendet da arma3 keinen quit befehl hat sondern nur per control+c gekillt wird.
wie kann ich das denn meinem cron beibringen?
Bitte warten ..
Mitglied: Tealk144
19.03.2015 um 09:02 Uhr
mein ziel ist immer noch den screen command im startscript zu haben und nicht das startscript per screen auszuführen
Bitte warten ..
Ähnliche Inhalte
Windows 7

PC mit 3 Screens, Terminalserver aber nur auf 2 Screens anzeigen

Frage von thaefligerWindows 721 Kommentare

Hallo zusammen Wir haben hier folgende Situation: Der Computer am Empfang soll 3 Bildschirme bekommen: 2 für Terminalserver (Citrix ...

Mac OS X

Boot Camp - Blue Screen

Frage von esiggiMac OS X2 Kommentare

Hallo, iMac 27 5k (Betriebssystem: Microsoft Windows 10 Enterprise N 2015 LTSB (64-bit)) 1. Ich habe die Defaut Boot ...

HTML

"Info-Screen" am Terminalserver?

Frage von SchelinhoHTML9 Kommentare

Hallo zusammen! Ich bin auf der Suche nach einem ^"Tip", wie ich folgendes am "Besten" lösen kann bzw bereitstellen ...

Windows 7

Blue Screen Meldung

Frage von jensgebkenWindows 71 Kommentar

Hallo Gemeinschaft, Habe gestern auf meinen Dell Notebook folgende Fehlermeldung bekommen The Windows Driver Framework has detected that a ...

Neue Wissensbeiträge
Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 12 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 18 StundeniOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 1 TagInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server25 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

SAN, NAS, DAS
Qnap TS-453S Pro - Anbindung Active Directory
Frage von JuckieSAN, NAS, DAS13 Kommentare

Hallo zusammen, ich habe hier eine Qnap TS-453S Pro die sich mal so absolut gar nicht in das Active ...