-
start KNOPPIX customized with nfs, samba and ssh (as a serve
Hi,
I investigated a lot of time for a solution, hopefully you can give me some hints how to proceede...
My challenge:
Have an old P166 which I want to use as a storage server (one CD./ one CDRW drive and floppy![Wink](images/smilies/icon_wink.gif)
I could have NO screen at the place of the computer.
How can I start the computer with an automatic start of nfs, samba and ssh deamon (including all customized configurations run as server)?
I only want to put the CD inside and thats it. All further access I wand to do via ssh or vnc.
Is there any other solution to start a (deamon)script automaticly after starting knoppix without typing some boot prompt? Maybe via floppy?
Thank you for your ideas
v-lee
-
You can start system daemon by editing /etc/inittab
-
enlightened_j
Would you mind commenting on what needs to be done with /etc/inittab ?
I tried adding "# Start ssh on startup
ss:4:wait:/etc/init.d/ssh start" (from http://www.knoppix.net/wiki/Configuration_Howto ), but it didn't work ![Sad](images/smilies/icon_sad.gif)
Thanks!
-
Senior Member
registered user
Don't edit /etc/inittab
It only defines the runlevels & is not used to start or stop services. If you wish to have specific thing happen upon boot up of the Knoppix CDROM, then google or search the forums for knoppix.sh. One such website I found is http://staff.washington.edu/gray/kserver.html "Building a Silent PC: My Quest for Quiet Chapter 5: A Nearly Noiseless Knoppix Server"
If you have a HD installed system and you want specifc services to be run by default then read http://www.debian.org/doc/FAQ/ch-customizing.en.html "The Debian GNU/Linux FAQ Chapter 10 - Customizing your installation of Debian GNU/Linux"
I hope this helps.
James
-
-
Senior Member
registered user
Unless you have written a truly custom program or service (something not normal like sshd) then you do not need to understand or edit scripts.
Code:
my-test-system:~ # cd /etc
my-test-system:/etc # grep default inittab
# The default runlevel is defined here
id:5:initdefault:
# runlevel 0 is System halt (Do not use this for initdefault!)
# runlevel 6 is System reboot (Do not use this for initdefault!)
my-test-system:/etc # cd rc5.d/
my-test-system:/etc/rc5.d # ls
. K10running-kernel S01hotplug S12fbset
.. K10sshd S01isdn S12ldap
K07splash_late K12nfs S01random S12running-kernel
K07xdm K12nfsboot S02coldplug S12sshd
K08cron K14portmap S05network S13kbd
K08hwscan K14resmgr S06syslog S13postfix
K08nscd K14slpd S08portmap S13powersaved
K08xinetd K14smbfs S08resmgr S13splash
K09postfix K14splash_early S08slpd S14cron
K09powersaved K16syslog S08smbfs S14hwscan
K09splash K17network S08splash_early S14nscd
K10alsasound K20coldplug S10nfs S14xinetd
K10arpwatch K21hotplug S10nfsboot S15splash_late
K10fbset K21isdn S12alsasound S15xdm
K10ldap K21random S12arpwatch
my-test-system:/etc/rc5.d # ls -l S12arpwatch
lrwxrwxrwx 1 root root 7 Aug 11 2004 S12arpwatch -> ../init.d/arpwatch
my-test-system:/etc/rc5.d #
In the above example I use grep to identify the default runlevel which is runlevel 5. This means that on every boot the system runs the services defined under runlevel 5. Then I do a ls to see all the services in runlevel 5. Then I do a ls -l on S12arpwatch and I find that it is really a link (or a pointer) to a script that resides at /etc/init.d/arpwatch.
In Debian runlevels are named conventionally (0-6 and S). They are represented by directories in /etc/ called rc*.d.
* /etc/rc0.d
* /etc/rc1.d
* /etc/rcS.d
* /etc/rc2.d
* /etc/rc3.d
* /etc/rc4.d
* /etc/rc5.d
* /etc/rc6.d
If I wanted to run CUPS which is the printing system, in runlevel 5, I would first identify the services name and in this case it is cupsys.
I could manually create a link to make cupsys run in runlevel5.
# cd /etc/rc5.d/
# ln -s ../init.d/cupsys S16cupsys
# ls -l S16cupsys
rwxrwxrwx 1 root root 7 Aug 11 2004 S16cupsys -> ../init.d/cupsys
The "S16" is necessary because it identifies the function and the order to start or stop the services. All the links to services have a this prefix where S is for start, K is for kill or stop and the number sets the order.
To remove cupsys from runlevel 5
# cd /etc/rc5.d/
# rm S16cupsys
Or I can use the update-rc.d command to deal with all the details. I would enter the command:
# update-rc.d cupsys defaults
To remove Remove cupsys from all runlevels:
# update-rc.d -f cupsys remove
This post was written based on the following links:
http://gentoo-wiki.com/TIP_Converting_from_or_to_Debian
http://linux.rice.edu/help/tips-services.html
-
Thanks, UnderScore! Now I think I get it - though I probably don't
Similar Threads
-
By cct3000 in forum Networking
Replies: 12
Last Post: 12-22-2010, 02:30 AM
-
By ben1440 in forum Networking
Replies: 2
Last Post: 02-23-2006, 07:25 AM
-
By jMon54 in forum Networking
Replies: 2
Last Post: 03-28-2005, 03:23 PM
-
By pau1knopp in forum General Support
Replies: 5
Last Post: 01-29-2005, 02:40 AM
-
By InstallScript in forum General Support
Replies: 2
Last Post: 02-09-2003, 10:58 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
![Genuine Apple OEM 60W Magsafe Charger / AC Adapter for A1278 MacBook Pro Air picture](/store/img/g/SkAAAOSwbbFmMWbp/s-l225/Genuine-Apple-OEM-60W-Magsafe-Charger-AC-Adapter-f.jpg)
Genuine Apple OEM 60W Magsafe Charger / AC Adapter for A1278 MacBook Pro Air
$7.99
![Genuine OEM Apple 30W USB-C Power Adapter Charger 2m Cable iPhone 15, iPad Pro picture](/store/img/g/P-sAAOSwCF5mYd-Y/s-l225/Genuine-OEM-Apple-30W-USB-C-Power-Adapter-Charger-.jpg)
Genuine OEM Apple 30W USB-C Power Adapter Charger 2m Cable iPhone 15, iPad Pro
$27.00
![Genuine Apple OEM 60W Magsafe Charger / AC Adapter for A1278 MacBook Pro picture](/store/img/g/SkAAAOSwbbFmMWbp/s-l225/Genuine-Apple-OEM-60W-Magsafe-Charger-AC-Adapter-f.jpg)
Genuine Apple OEM 60W Magsafe Charger / AC Adapter for A1278 MacBook Pro
$7.49
![OEM MagSafe 2 Apple Charger For MacBook Pro Air 13 15 2014 2015 AC Power 85W picture](/store/img/g/6N8AAOSw9HlmcfkD/s-l225/OEM-MagSafe-2-Apple-Charger-For-MacBook-Pro-Air-13.jpg)
OEM MagSafe 2 Apple Charger For MacBook Pro Air 13 15 2014 2015 AC Power 85W
$15.95
![Genuine OEM Apple 12W USB Power Adapter Type A Wall Charger for iPhone & iPad picture](/store/img/g/8poAAOSwK8BmAtxE/s-l225/Genuine-OEM-Apple-12W-USB-Power-Adapter-Type-A-Wal.jpg)
Genuine OEM Apple 12W USB Power Adapter Type A Wall Charger for iPhone & iPad
$4.49
![Apple 45W MagSafe 2 Power Adapter A1436 MacBook Laptop Charger OEM Genuine picture](/store/img/g/TwAAAOSwq7tmNAfA/s-l225/Apple-45W-MagSafe-2-Power-Adapter-A1436-MacBook-La.jpg)
Apple 45W MagSafe 2 Power Adapter A1436 MacBook Laptop Charger OEM Genuine
$6.95
![-Genuine OEM Apple 60W MagSafe 2 Charger for MacBook Pro / Air TESTED - WORKINGz picture](/store/img/g/f7sAAOSwholjwdDK/s-l225/-Genuine-OEM-Apple-60W-MagSafe-2-Charger-for-MacBo.jpg)
-Genuine OEM Apple 60W MagSafe 2 Charger for MacBook Pro / Air TESTED - WORKINGz
$9.99
![Genuine Apple OEM 12W USB Wall Charger & Cable for iPad Pro, Air, and Mini picture](/store/img/g/EDYAAOSwLtFmY2jv/s-l225/Genuine-Apple-OEM-12W-USB-Wall-Charger-Cable-for-i.jpg)
Genuine Apple OEM 12W USB Wall Charger & Cable for iPad Pro, Air, and Mini
$14.99
![Genuine OEM Apple USB-C type c to MagSafe 3 Cable 2 M- MLYV3AM/A picture](/store/img/g/N6EAAOSwWOFk3cj-/s-l225/Genuine-OEM-Apple-USB-C-type-c-to-MagSafe-3-Cable-.jpg)
Genuine OEM Apple USB-C type c to MagSafe 3 Cable 2 M- MLYV3AM/A
$22.95
![APPLE OEM Power Extension Cable 6ft for MacBook Pro -Lot of 10 Cables picture](/store/img/g/Ao0AAOSwnsBmBQhU/s-l225/APPLE-OEM-Power-Extension-Cable-6ft-for-MacBook-Pr.jpg)
APPLE OEM Power Extension Cable 6ft for MacBook Pro -Lot of 10 Cables
$19.99