... but sometimes there are commercial solutions that fit a specific problem quite well - I'd use deep-freeze, a piece of windows software. I briefly attended a school that had it on their computer lab computers - effectively the computer is reset every time you restart it. It keeps a second partition sitting around with your save point or something like that. Guests are generally non-malicious so probably won't disable the software.
I find it really funny that Amazon is patenting their suggestion system since it's responsable for nearly every mis-purchased item I buy from Amazon. I wind up with GSM phones intead of CDMA (but in a better color), asus keyboards for a laptop I don't own, and a wireless access point instead of a wireless range extender!
They should try to think of/patent a system for suggesting items that have the same important attributes and basic utility. It wouldn't kill Amazon to patent something that's not blaitantly obvious.
Wander around with netstumbler, and monitor the strength of the evil network. Once you've actually located the person you can:
a) complain to their mom
b) move your access point to where it's out of their range
c) setup a malicious network of the same name with and perform MITM attacks on them (sslstrip, sslsplit, dsniff, malicious nameserver, redirect them to a copy of someone elses drive-by-0day page)
If they run the deauth attack more than once (it only has to be run once), they're fairly unlikely to succeed unless given serious help (like changing the network encryption to wep).
In my educational career (which involved a lot of wandering between schools), I found that *every single school* forces you to re-take cs101, even if you already know the language, even if you've already (literally) take 4 other cs101 courses. So your son should be aware that taking a programming course won't get him into higher level courses.
Of course, programming is a whole lot of fun, so if he wants to take a course for it's entertainment value, he should go for it. Check your local community college - I've had great luck with community college courses (though I've never tried programming courses at one, more like networking and IT courses). Don't even think about a vocational school. If possible, try to find one that teaches C/C++, since most computer science courses in college are in Java, which isn't that useful of a language. Avoid C# courses, since C# teaches poor programming habits.
Lastly, and slightly off topic, if your son wants to avoid a college career of nomadically wandering between schools, then make sure he realizes that the main objective of school is to learn things, including things that aren't as much fun to learn (like African History or Music Theory).
I work in a datacenter with large numbers of un-raided servers. Generally when someone wants to fix a drive, they just want their data off.
Corrupted Filesystems due to Physical Problems: Corrupted filesystems are frequently due to bad blocks in the filesystem metadata. The fs metadata tends to go first because its the most read part of the disk. I've had really good luck with ddrescue for this sort of error (at least for ext3). Have ddrescue skip error blocks and keep a log of bad blocks, otherwise it'll literally take a week to recover. (Instructions: http://www.forensicswiki.org/wiki/Ddrescue)
Fried Drive Controllers: These will generally completely fail to turn on or read at all. They're usually not detected as disks. Replacing the PCB would probably work if I were any good at hacking type soldering.
If you're tempted to try sticking a drive in the freezer, just let it sit for 1-4 months instead. I believe it's effectively the same fix but with far lower of a chance of borking the electronics due to mosture. Believe it or not a fair number of drives will come back to live after this period of time (~15-20% I would *guess*).
Mainly you should just be aware of the warning signs. Disappearing files, folders that cause crashes, ext3 related stack traces, and filesystems being auto-remounted as read-only are all signs that its about time the evacuate to a new disk within a day, two at the max.
Bad ball bearings generally don't kill hard drives. Disks making weird unlubricated drive bearing/shaft sounds can still work for a year or so. If this disk seems to shutter or obviously has problems starting to spin you should definetely copy your data to a new disk, anything less will mainly just injure people's hearing. The main problem with bad bearing is that it *really* increases the amount of heat in the computer (which in turn can kill hard drives).
My friend uses a similar setup - Twonky media server + a playstation 3. Works flawlessly, beautifully. Plus, the playstation 3 can do 1.5x fast forward with sound that's digitally sped up without altering the pitch of the conversation. Really, Sony made the PS3 an awesome media center.
Internet related crime is so out of control in Vietnam, that despite privacy/human rights concerns, I completely believe that the motive is to reduce crime, and I hope that it will be effective.
Ignoring for a moment that this will give the Iranian government a high level of control over standard email communications, (ignoring, IGNORING), I think this is actually a very good idea.
Think of it as a technological tariff on free internet services, with the intent to create jobs and a demand for technologically adept people. It's almost benevolent (if it wasn't for the unfettered access to other's communications part).
But the fact remains that a way of connecting to arbitrary tcp ports is basic functionality. Nc, telnet, etc. doesn't matter, it just has to be there.
And RDP is not available in the cheaper versions of windows 7. Yes I'm sure.
Powershell really isn't bad at all, and Microsoft has a fair amount of different scripting approaches and languages, all of which have different applications.
I still don't like Windows that much (why did Win 7 remove the telnet command??? And RDP?????) but it's becoming more Unix-like, and with those changes it's becoming a bit better for tasks like you describe.
But just to make my opinion clear, given a choice I'd still take Linux over Windows for any task other than an AD server (yes I'm aware that samba can do that now).
When Windows 7 was in it's infancy, I burned a copy of ReactOS and told someone that it was a pre-release. It was actually sort of plausible due to it's inability to run for any great length of time.
I've played with it a bit - I completely understand the developer's decision as the current ReactOS isn't actually usable, though it can be a fun way to kill a couple hours. Try seeing if you can get any malware from vx.netlux.org to work on it - I got one worm to function for almost 3 seconds!
I know exactly why your hosting provider needs your root password - that's because it's absolutely impossible to tell whats wrong with your server without a valid login, preferably root. If your machines aren't showing orange hardware failure lights, and you have no proof or data on a networking outage, then it's 90% sure to be an issue with the software on your machine. Since it's the most likely problem, it's unreasonable to expect your hosting provider to immediately spend a lot of time investigating the last 10%.
You have two options (three actually):
1) Provide a root login
2) fix it yourself (this may require going to the datacenter in person)
3) see if they can work with an account with limited priviledges (it must be able to read logs and see all processes at the least). You also might want to try posting on serverfault - I can't comment on the technical end as you've supplied no detail
Actually the support staff would probably be happiest if you fixed it yourself. In addition, have you considered that they may have brought down your machine or machines, to run memtest86+ or the like? Are you *sure* they rooted it?
My only advice is to see if they'll accept a limited account (that can go through logs and see all the running processes).
... but sometimes there are commercial solutions that fit a specific problem quite well - I'd use deep-freeze, a piece of windows software. I briefly attended a school that had it on their computer lab computers - effectively the computer is reset every time you restart it. It keeps a second partition sitting around with your save point or something like that. Guests are generally non-malicious so probably won't disable the software.
Dear Slashdot, Please bring back gnome2. Gnome3 isn't as good. Yrs, David Maas
u r such an amazon luver u amazon luver 3 3 3 that was totally an amazon answer
I find it really funny that Amazon is patenting their suggestion system since it's responsable for nearly every mis-purchased item I buy from Amazon. I wind up with GSM phones intead of CDMA (but in a better color), asus keyboards for a laptop I don't own, and a wireless access point instead of a wireless range extender! They should try to think of/patent a system for suggesting items that have the same important attributes and basic utility. It wouldn't kill Amazon to patent something that's not blaitantly obvious.
Wander around with netstumbler, and monitor the strength of the evil network. Once you've actually located the person you can: a) complain to their mom b) move your access point to where it's out of their range c) setup a malicious network of the same name with and perform MITM attacks on them (sslstrip, sslsplit, dsniff, malicious nameserver, redirect them to a copy of someone elses drive-by-0day page) If they run the deauth attack more than once (it only has to be run once), they're fairly unlikely to succeed unless given serious help (like changing the network encryption to wep).
After a moments retrospect, see if your son can take a humanities course over the summer that will transfer to the new school ;).
In my educational career (which involved a lot of wandering between schools), I found that *every single school* forces you to re-take cs101, even if you already know the language, even if you've already (literally) take 4 other cs101 courses. So your son should be aware that taking a programming course won't get him into higher level courses. Of course, programming is a whole lot of fun, so if he wants to take a course for it's entertainment value, he should go for it. Check your local community college - I've had great luck with community college courses (though I've never tried programming courses at one, more like networking and IT courses). Don't even think about a vocational school. If possible, try to find one that teaches C/C++, since most computer science courses in college are in Java, which isn't that useful of a language. Avoid C# courses, since C# teaches poor programming habits. Lastly, and slightly off topic, if your son wants to avoid a college career of nomadically wandering between schools, then make sure he realizes that the main objective of school is to learn things, including things that aren't as much fun to learn (like African History or Music Theory).
I work in a datacenter with large numbers of un-raided servers. Generally when someone wants to fix a drive, they just want their data off. Corrupted Filesystems due to Physical Problems: Corrupted filesystems are frequently due to bad blocks in the filesystem metadata. The fs metadata tends to go first because its the most read part of the disk. I've had really good luck with ddrescue for this sort of error (at least for ext3). Have ddrescue skip error blocks and keep a log of bad blocks, otherwise it'll literally take a week to recover. (Instructions: http://www.forensicswiki.org/wiki/Ddrescue) Fried Drive Controllers: These will generally completely fail to turn on or read at all. They're usually not detected as disks. Replacing the PCB would probably work if I were any good at hacking type soldering. If you're tempted to try sticking a drive in the freezer, just let it sit for 1-4 months instead. I believe it's effectively the same fix but with far lower of a chance of borking the electronics due to mosture. Believe it or not a fair number of drives will come back to live after this period of time (~15-20% I would *guess*). Mainly you should just be aware of the warning signs. Disappearing files, folders that cause crashes, ext3 related stack traces, and filesystems being auto-remounted as read-only are all signs that its about time the evacuate to a new disk within a day, two at the max. Bad ball bearings generally don't kill hard drives. Disks making weird unlubricated drive bearing/shaft sounds can still work for a year or so. If this disk seems to shutter or obviously has problems starting to spin you should definetely copy your data to a new disk, anything less will mainly just injure people's hearing. The main problem with bad bearing is that it *really* increases the amount of heat in the computer (which in turn can kill hard drives).
I really hope Dell took a look at a Sonicwall running in production - they're completely undependable! Real fixer-upper of a purchase.
My friend uses a similar setup - Twonky media server + a playstation 3. Works flawlessly, beautifully. Plus, the playstation 3 can do 1.5x fast forward with sound that's digitally sped up without altering the pitch of the conversation. Really, Sony made the PS3 an awesome media center.
Internet related crime is so out of control in Vietnam, that despite privacy/human rights concerns, I completely believe that the motive is to reduce crime, and I hope that it will be effective.
Ignoring for a moment that this will give the Iranian government a high level of control over standard email communications, (ignoring, IGNORING), I think this is actually a very good idea. Think of it as a technological tariff on free internet services, with the intent to create jobs and a demand for technologically adept people. It's almost benevolent (if it wasn't for the unfettered access to other's communications part).
But the fact remains that a way of connecting to arbitrary tcp ports is basic functionality. Nc, telnet, etc. doesn't matter, it just has to be there. And RDP is not available in the cheaper versions of windows 7. Yes I'm sure.
Powershell really isn't bad at all, and Microsoft has a fair amount of different scripting approaches and languages, all of which have different applications. I still don't like Windows that much (why did Win 7 remove the telnet command??? And RDP?????) but it's becoming more Unix-like, and with those changes it's becoming a bit better for tasks like you describe. But just to make my opinion clear, given a choice I'd still take Linux over Windows for any task other than an AD server (yes I'm aware that samba can do that now).
When Windows 7 was in it's infancy, I burned a copy of ReactOS and told someone that it was a pre-release. It was actually sort of plausible due to it's inability to run for any great length of time. I've played with it a bit - I completely understand the developer's decision as the current ReactOS isn't actually usable, though it can be a fun way to kill a couple hours. Try seeing if you can get any malware from vx.netlux.org to work on it - I got one worm to function for almost 3 seconds!
This should be given a (Score: +6 The Gospel Truth)
I know exactly why your hosting provider needs your root password - that's because it's absolutely impossible to tell whats wrong with your server without a valid login, preferably root. If your machines aren't showing orange hardware failure lights, and you have no proof or data on a networking outage, then it's 90% sure to be an issue with the software on your machine. Since it's the most likely problem, it's unreasonable to expect your hosting provider to immediately spend a lot of time investigating the last 10%. You have two options (three actually): 1) Provide a root login 2) fix it yourself (this may require going to the datacenter in person) 3) see if they can work with an account with limited priviledges (it must be able to read logs and see all processes at the least). You also might want to try posting on serverfault - I can't comment on the technical end as you've supplied no detail Actually the support staff would probably be happiest if you fixed it yourself. In addition, have you considered that they may have brought down your machine or machines, to run memtest86+ or the like? Are you *sure* they rooted it? My only advice is to see if they'll accept a limited account (that can go through logs and see all the running processes).