installation - How to install libdb4.8++-dev or equivalent

Homelab collective ressources post!

Hey guys!
I'm fairly new to this sub and to having a home lab in general and I found this community to be so kind and helping, I wanted to give back what I've learned. I'm seeing a lot of questions asked around on improvements and on what to do with x extra hardware so I thought it would be nice to have a thread to regroup that.
 
I'll put here some stuff I gathered and the most common questions I've seen, feel free to contribute and i'll update the post along.
 
Latest Additions
 
Homelab Dashboard
Posts about dashboards have been growing lately and here are some of the best that were kind enough to provide us with their sources.
User Screenshot Source
yours truly http://imgur.com/a/GhCNH https://github.com/Gabisonfire/dashboard-q
lastditchefrt http://i.imgur.com/5zQdao4.png https://github.com/d4rk22/Network-Status-Page
_SleepingBag_ http://i.imgur.com/Ql9ZM4W.png https://github.com/jsank/homelabdash
NiknakSi https://niknak.org/extras/sysinfo TBA
DainBramaged http://imgur.com/jYNlUEQ https://github.com/gordonturneBigBoard
michaelh4u https://i.imgur.com/XkZwMKj.png https://github.com/michaelh4u/homelabfrontpage
spigotx http://imgur.com/a/1zMht https://github.com/spigotx/HomeLab2
SirMaster https://nicko88.com/ https://github.com/dashbad/plex-server-status
yourofl10 http://imgur.com/a/AyROa TBA
TheBobWiley http://imgur.com/a/oU6d3 https://github.com/TheBobWiley/ManageThis-LandingPages
0110010001100010 http://i.imgur.com/iwtQcsL.jpg https://github.com/danodemano/monitoring-scripts
mescon & SyNiK4L https://i.imgur.com/gqdVM6p.jpg https://github.com/mescon/Muximux
ak_rex http://i.imgur.com/a/RJkrT https://github.com/ak-rex/homelab-dashboard
 
Or build yours from scratch: PRTG API, ELK, Grafana, freeboard, JumpSquares
 
Some other resources: Custom Monitoring Scripts by 0110010001100010
 
Credits to apt64 for his original post
= Pi specific =
 
= Download Automation =
 
= Virtualization =
 
= Monitoring =
 
= Media Center =
 
= Remote access =
 
= VOIP =
 
= Networking =
 
= File Servers/Storage/RAID =
 
= Cameras =
 
= Documentation =
 
= Dynamic DNS =
 
= Backup =
 
= Creating network diagrams =
 
= Guides =
 
= Misc =
 
That's all I could come up with on top of my head + some research, passing over to you guys so we can get a nice complete list!
 
Let's try and stick with free(or mostly) softwares, let me know if you guys feel otherwise.
submitted by Gabisonfire to homelab [link] [comments]

[Guide] How to tether your Macbook to your iOS Device, no jailbreak required!

After upgrading to the iPhone 7 Plus from a jailbroken 6 Plus, I sorely missed having the ability to tether my Macbook Pro to my phone. I did some research today and after numerous failed attempts, I came across a relatively simple way to tether without the need to sideload any IPAs.
This guide will focus on Mac but it should be possible on Windows/Linux as well.

What you'll need:

How it works

This method takes advantage of a feature of the vSSH iOS app called port forwarding, which enables us to set up a SOCKS proxy between the iPhone and a remote Linux server. Then, we can use a proxy client on the Mac to connect to the proxy on the iPhone. Here's a crude MS-Paint diagram: http://i.imgur.com/Bt6BiqO.png

Set up DigitalOcean

If you have your own server or already know how to set one up, you can skip this section.
Follow this guide to set up your DigitalOcean Virtual Private Server (VPS) with the following settings:
When you get to the step in the guide titled "Log In To Your Droplet", take note of the IP address as you will need this later. Also, for the new root password choose something secure and memorable, or generate it with a password manager. If you choose a weak password, automated bots will potentially brute force it and use your droplet to mine Bitcoin or set up phishing sites.

Start an Ad-Hoc network on your Laptop

  1. Click on your Wireless icon in your menu bar, then select "Create Network":
    • Network Name: Whatever you want
    • Channel: 1

Connect to your Ad-Hoc network from your iPhone

  1. Settings > Wifi
  2. Choose the network you just created
  3. Click "Join Anyway"
  4. You may want to forget any other wifi networks in-range so your phone doesn't try to connect to them instead, since this network has no internet access.

Connect to your server through vSSH on your iPhone

  1. Open vSSH and tap the "+" icon in the upper left-hand corner of the "Connections" tab, then select "Connection" from the popup. Use the following settings:
    • Name: Tether
    • Protocol: SSH
    • Connection
    • Host: The IP address of your server
    • Port: 22
    • Username: root
    • Password: the password you set up earlier
    • Autoconnect: Enabled (optional)
    • No shell: Disabled
    • Screen Size: ignore
    • Port Forwarding:
    • Click "Add Port Forwarding"
      • Type: Dynamic
      • Host: 127.0.0.1
      • Port: 8080
      • Accept All Connections: Enabled
    • Leave everything else as default.
  2. Tap on your new connection profile to connect to your server. You should soon see a connection message with the Linux version, license information, and a shell prompt like "$". At this point all you need to do in vSSH is leave the app open and your phone unlocked.

Connect your Macbook to your iPhone through the vSSH proxy

  1. Make sure you have Proxifier installed.
  2. Visit this Github repo and clone it, or download it as a zip and unzip it somewhere.
  3. Open Terminal.app. You can do this through Spotlight by searching for Terminal.
  4. Drag and drop the file called tethery.sh onto the Terminal window. Press enter.
  5. Proxifier should open. If you're using the trial, click "Continue Evaluation". Give everything a moment to settle in...
  6. Your computer should now be tethered to your iPhone. You may need to restart any web browsers or applications to get them to use the proxy.
Hopefully this is helpful to someone.
Credits:
submitted by davros_ to iphone [link] [comments]

0x00.txt - the write-up/guide from the FinFisher hack

Here is the write-up/guide from the FinFisher hack, which is excellent reading - it is also mirrored here. Hopefully we will get the Hacking Team one soon.
 _ _ _ ____ _ _ | | | | __ _ ___| | __ | __ ) __ _ ___| | _| | | |_| |/ _` |/ __| |/ / | _ \ / _` |/ __| |/ / | | _ | (_| | (__| < | |_) | (_| | (__| <|_| |_| |_|\__,_|\___|_|\_\ |____/ \__,_|\___|_|\_(_) A DIY Guide for those without the patience to wait for whistleblowers 
--1-- Introduction
I'm not writing this to brag about what an 31337 h4x0r I am and what m4d sk1llz it took to 0wn Gamma. I'm writing this to demystify hacking, to show how simple it is, and to hopefully inform and inspire you to go out and hack shit. If you have no experience with programming or hacking, some of the text below might look like a foreign language. Check the resources section at the end to help you get started. And trust me, once you've learned the basics you'll realize this really is easier than filing a FOIA request.
-- 2 -- Staying Safe
This is illegal, so you'll need to take same basic precautions:
  1. Make a hidden encrypted volume with Truecrypt 7.1a
  2. Inside the encrypted volume install Whonix
  3. (Optional) While just having everything go over Tor thanks to Whonix is probably sufficient, it's better to not use an internet connection connected to your name or address. A cantenna, aircrack, and reaver can come in handy here.
As long as you follow common sense like never do anything hacking related outside of Whonix, never do any of your normal computer usage inside Whonix, never mention any information about your real life when talking with other hackers, and never brag about your illegal hacking exploits to friends in real life, then you can pretty much do whatever you want with no fear of being v&.
NOTE: I do NOT recommend actually hacking directly over Tor. While Tor is usable for some things like web browsing, when it comes to using hacking tools like nmap, sqlmap, and nikto that are making thousands of requests, they will run very slowly over Tor. Not to mention that you'll want a public IP address to receive connect back shells. I recommend using servers you've hacked or a VPS paid with bitcoin to hack from. That way only the low bandwidth text interface between you and the server is over Tor. All the commands you're running will have a nice fast connection to your target.
-- 3 -- Mapping out the target
Basically I just repeatedly use fierce.pl, whois lookups on IP addresses and domain names, and reverse whois lookups to find all IP address space and domain names associated with an organization.
For an example let's take Blackwater. We start out knowing their homepage is at academi.com. Running fierce.pl -dns academi.com we find the subdomains:
67.238.84.228 email.academi.com 67.238.84.242 extranet.academi.com 67.238.84.240 mail.academi.com 67.238.84.230 secure.academi.com 67.238.84.227 vault.academi.com 54.243.51.249 www.academi.com 
Now we do whois lookups and find the homepage of www.academi.com is hosted on Amazon Web Service, while the other IPs are in the range:
NetRange: 67.238.84.224 - 67.238.84.255 CIDR: 67.238.84.224/27 CustName: Blackwater USA Address: 850 Puddin Ridge Rd 
Doing a whois lookup on academi.com reveals it's also registered to the same address, so we'll use that as a string to search with for the reverse whois lookups. As far as I know all the actual reverse whois lookup services cost money, so I just cheat with google:
"850 Puddin Ridge Rd" inurl:ip-address-lookup "850 Puddin Ridge Rd" inurl:domaintools 
Now run fierce.pl -range on the IP ranges you find to lookup dns names, and fierce.pl -dns on the domain names to find subdomains and IP addresses. Do more whois lookups and repeat the process until you've found everything.
Also just google the organization and browse around its websites. For example on academi.com we find links to a careers portal, an online store, and an employee resources page, so now we have some more:
54.236.143.203 careers.academi.com 67.132.195.12 academiproshop.com 67.238.84.236 te.academi.com 67.238.84.238 property.academi.com 67.238.84.241 teams.academi.com 
If you repeat the whois lookups and such you'll find academiproshop.com seems to not be hosted or maintained by Blackwater, so scratch that off the list of interesting IPs/domains.
In the case of FinFisher what led me to the vulnerable finsupport.finfisher.com was simply a whois lookup of finfisher.com which found it registered to the name "FinFisher GmbH". Googling for:
"FinFisher GmbH" inurl:domaintools 
finds gamma-international.de, which redirects to finsupport.finfisher.com
...so now you've got some idea how I map out a target.
This is actually one of the most important parts, as the larger the attack surface that you are able to map out, the easier it will be to find a hole somewhere in it.
-- 4 -- Scanning & Exploiting
Scan all the IP ranges you found with nmap to find all services running. Aside from a standard port scan, scanning for SNMP is underrated.
Now for each service you find running:
  1. Is it exposing something it shouldn't? Sometimes companies will have services running that require no authentication and just assume it's safe because the url or IP to access it isn't public. Maybe fierce found a git subdomain and you can go to git.companyname.come/gitweb/ and browse their source code.
  2. Is it horribly misconfigured? Maybe they have an ftp server that allows anonymous read or write access to an important directory. Maybe they have a database server with a blank admin password (lol stratfor). Maybe their embedded devices (VOIP boxes, IP Cameras, routers etc) are using the manufacturer's default password.
  3. Is it running an old version of software vulnerable to a public exploit?
Webservers deserve their own category. For any webservers, including ones nmap will often find running on nonstandard ports, I usually:
  1. Browse them. Especially on subdomains that fierce finds which aren't intended for public viewing like test.company.com or dev.company.com you'll often find interesting stuff just by looking at them.
  2. Run nikto. This will check for things like webserve.svn/, webservebackup/, webservephpinfo.php, and a few thousand other common mistakes and misconfigurations.
  3. Identify what software is being used on the website. WhatWeb is useful
  4. Depending on what software the website is running, use more specific tools like wpscan, CMS-Explorer, and Joomscan.
First try that against all services to see if any have a misconfiguration, publicly known vulnerability, or other easy way in. If not, it's time to move on to finding a new vulnerability:
5) Custom coded web apps are more fertile ground for bugs than large widely used projects, so try those first. I use ZAP, and some combination of its automated tests along with manually poking around with the help of its intercepting proxy.
6) For the non-custom software they're running, get a copy to look at. If it's free software you can just download it. If it's proprietary you can usually pirate it. If it's proprietary and obscure enough that you can't pirate it you can buy it (lame) or find other sites running the same software using google, find one that's easier to hack, and get a copy from them.
For finsupport.finfisher.com the process was:
At this point I can see the news stories that journalists will write to drum up views: "In a sophisticated, multi-step attack, hackers first compromised a web design firm in order to acquire confidential data that would aid them in attacking Gamma Group..."
But it's really quite easy, done almost on autopilot once you get the hang of it. It took all of a couple minutes to:
Looking through the source code they might as well have named it Damn Vulnerable Web App v2. It's got sqli, LFI, file upload checks done client side in javascript, and if you're unauthenticated the admin page just sends you back to the login page with a Location header, but you can have your intercepting proxy filter the Location header out and access it just fine.
Heading back over to the finsupport site, the admin /BackOffice/ page returns 403 Forbidden, and I'm having some issues with the LFI, so I switch to using the sqli (it's nice to have a dozen options to choose from). The other sites by the web designer all had an injectable print.php, so some quick requests to:
https://finsupport.finfisher.com/GGI/Home/print.php?id=1 and 1=1 https://finsupport.finfisher.com/GGI/Home/print.php?id=1 and 2=1 
reveal that finsupport also has print.php and it is injectable. And it's database admin! For MySQL this means you can read and write files. It turns out the site has magicquotes enabled, so I can't use INTO OUTFILE to write files. But I can use a short script that uses sqlmap --file-read to get the php source for a URL, and a normal web request to get the HTML, and then finds files included or required in the php source, and finds php files linked in the HTML, to recursively download the source to the whole site.
Looking through the source, I see customers can attach a file to their support tickets, and there's no check on the file extension. So I pick a username and password out of the customer database, create a support request with a php shell attached, and I'm in!
-- 5 -- (fail at) Escalating
< got r00t? >
 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || ^^^^^^^^^^^^^^^^ 
Root over 50% of linux servers you encounter in the wild with two easy scripts, Linux_Exploit_Suggester, and unix-privesc-check.
finsupport was running the latest version of Debian with no local root exploits, but unix-privesc-check returned:
WARNING: /etc/cron.hourly/mgmtlicensestatus is run by cron as root. The user www-data can write to /etc/cron.hourly/mgmtlicensestatus WARNING: /etc/cron.hourly/webalizer is run by cron as root. The user www-data 
can write to /etc/cron.hourly/webalizer
so I add to /etc/cron.hourly/webalizer:
chown root:root /path/to/my_setuid_shell chmod 04755 /path/to/my_setuid_shell 
wait an hour, and ....nothing. Turns out that while the cron process is running it doesn't seem to be actually running cron jobs. Looking in the webalizer directory shows it didn't update stats the previous month. Apparently after updating the timezone cron will sometimes run at the wrong time or sometimes not run at all and you need to restart cron after changing the timezone.
ls -l /etc/localtime shows the timezone got updated June 6, the same time webalizer stopped recording stats, so that's probably the issue. At any rate, the only thing this server does is host the website, so I already have access to everything interesting on it. Root wouldn't get much of anything new, so I move on to the rest of the network.
-- 6 -- Pivoting
The next step is to look around the local network of the box you hacked. This is pretty much the same as the first Scanning & Exploiting step, except that from behind the firewall many more interesting services will be exposed. A tarball containing a statically linked copy of nmap and all its scripts that you can upload and run on any box is very useful for this. The various nfs-* and especially smb-* scripts nmap has will be extremely useful.
The only interesting thing I could get on finsupport's local network was another webserver serving up a folder called 'qateam' containing their mobile malware.
-- 7 -- Have Fun
Once you're in their networks, the real fun starts. Just use your imagination. While I titled this a guide for wannabe whistleblowers, there's no reason to limit yourself to leaking documents. My original plan was to:
  1. Hack Gamma and obtain a copy of the FinSpy server software
  2. Find vulnerabilities in FinSpy server.
  3. Scan the internet for, and hack, all FinSpy C&C servers.
  4. Identify the groups running them.
  5. Use the C&C server to upload and run a program on all targets telling them who was spying on them.
  6. Use the C&C server to uninstall FinFisher on all targets.
  7. Join the former C&C servers into a botnet to DDoS Gamma Group.
It was only after failing to fully hack Gamma and ending up with some interesting documents but no copy of the FinSpy server software that I had to make due with the far less lulzy backup plan of leaking their stuff while mocking them on twitter.
Point your GPUs at FinSpy-PC+Mobile-2012-07-12-Final.zip and crack the password already so I can move on to step 2!
-- 8 -- Other Methods
The general method I outlined above of scan, find vulnerabilities, and exploit is just one way to hack, probably better suited to those with a background in programming. There's no one right way, and any method that works is as good as any other. The other main ways that I'll state without going into detail are:
1) Exploits in web browers, java, flash, or microsoft office, combined with emailing employees with a convincing message to get them to open the link or attachment, or hacking a web site frequented by the employees and adding the browsejava/flash exploit to that.
This is the method used by most of the government hacking groups, but you don't need to be a government with millions to spend on 0day research or subscriptions to FinSploit or VUPEN to pull it off. You can get a quality russian exploit kit for a couple thousand, and rent access to one for much less. There's also metasploit browser autopwn, but you'll probably have better luck with no exploits and a fake flash updater prompt.
2) Taking advantage of the fact that people are nice, trusting, and helpful 95% of the time.
The infosec industry invented a term to make this sound like some sort of science: "Social Engineering". This is probably the way to go if you don't know too much about computers, and it really is all it takes to be a successful hacker.
-- 9 -- Resources
Links:
Books:
  • The Web Application Hacker's Handbook
  • Hacking: The Art of Exploitation
  • The Database Hacker's Handbook
  • The Art of Software Security Assessment
  • A Bug Hunter's Diary
  • Underground: Tales of Hacking, Madness, and Obsession on the Electronic Frontier
  • TCP/IP Illustrated
Aside from the hacking specific stuff almost anything useful to a system administrator for setting up and administering networks will also be useful for exploring them. This includes familiarity with the windows command prompt and unix shell, basic scripting skills, knowledge of ldap, kerberos, active directory, networking, etc.
-- 10 -- Outro
You'll notice some of this sounds exactly like what Gamma is doing. Hacking is a tool. It's not selling hacking tools that makes Gamma evil. It's who their customers are targeting and with what purpose that makes them evil. That's not to say that tools are inherently neutral. Hacking is an offensive tool. In the same way that guerrilla warfare makes it harder to occupy a country, whenever it's cheaper to attack than to defend it's harder to maintain illegitimate authority and inequality. So I wrote this to try to make hacking easier and more accessible. And I wanted to show that the Gamma Group hack really was nothing fancy, just standard sqli, and that you do have the ability to go out and take similar action.
Solidarity to everyone in Gaza, Israeli conscientious-objectors, Chelsea Manning, Jeremy Hammond, Peter Sunde, anakata, and all other imprisoned hackers, dissidents, and criminals!
submitted by m1croc0d3 to HowToHack [link] [comments]

$750 Quadruple Monitor Linux Rig

I'm using the same formatting here as suggested by the Tek Syndicate forums. Thanks for the help guys, it is much needed!
Intro
I don't know much about building computers, yet, so thanks for reading this. I need a computer that can push four monitors. I use Linux which complicates things. Choosing the graphics card seems to be the hardest part for me. I'd like to get a graphics card that is either supported on Linux by the manufacturer with proprietary drivers or one that is supported with open source drivers. Whichever is fine, I just want it to work. Eyefinity support would be great too, I have 3 1920x1200 monitors in portrait mode so I'd like to run them all as one display when I watch movies (this way I can watch 4K content).
Budget. How much are you willing to spend?
$750. Spending less would be nice. I will spend more than $750 if need be.
Where do you live (what country), and what currency do you use?
United States. I live in a big city so I also have plenty of physical stores near by (microcenter, best buy, etc.)
Is there a retailer you prefer?
Newegg/Amazon (I have free 2 day shipping on those sites). I will buy wherever is the cheapest though.
Do you need or already have peripherals? (this can add to costs)
I already have these items:
What will you be using your future computer for? Gaming? Rendering? Mix of both? Or is this a home media PC?
Web browsing, photoshop, watching video (not editing video), and programming. I don't game so I won't need as powerful of a computer. I really need something that can push all 4 monitors while Web browsing, photoshop, watching video, and programming at the same time.
Do you overclock or want to get into overclocking?
Overclocking isn't a priority for me. If the CPU and graphics cards can be overclocked then I will if cooling isn't a problem.
Do you plan on going for custom watercooling now, or in the future?
No.
OS. Do you need a new one?
No. I use Ubuntu, Debian, and Arch. I will also be installing Windows 7 Home Premium with a license key I have.
Do you plan on mining bitcoin?
Yes! If cooling isn't a problem I certainly will be mining bitcoin or litecoin.
Do you render movies or photshop pictures?
I edit photos with GIMP but I may move to Abode Photoshop. I don't edit much video.
If there are any parts that you must have, and you don't want to be swayed against, such as a particular graphics card cooler, or a certain SSD, case, etc., then please specify that.
I'd like to get a 128gb SSD. I don't need any additonal storage.
I'd like to get 8gb of FAST ddr3 ram.
3 of my monitors have displayport which helps for picking a graphics card!
I want the motherboard to have USB 3.0. Front or back ports is fine with me.
I'd like to get a Fractal Design case. Cheaper black minimal cases work for me as well.
I have these parts from an old desktop I scrapped if they are useful:
submitted by weehooherod to buildapc [link] [comments]

[Guide] How to tether your Macbook to your iOS Device for free, no jailbreak required!

Preface

I have an unlimited everything data plan with Sprint, but they charge an extra $20 to $50 per month for 2gb and 6gb of personal hotspot (tethering) data, respectively.
When I had a jailbroken 6 Plus, I used to use MyWi to tether my phone to my Macbook. After upgrading to the iPhone 7 Plus, I sorely missed having this ability.
I did some research today and after numerous failed attempts, I came across a relatively simple way to tether without the need to sideload any IPAs.
This guide will focus on Mac but it should be possible on Windows/Linux as well.
At first glance it looks like a lot of steps, but I have tried to elaborate on everything so that even a non-technical person should be able to follow along.
If you have a decent amount of technical knowledge, you should be able to set everything up in under 20 minutes and after that enabling tethering only takes about 30 seconds or less each time.
My other post on /iphone got downvoted to oblivion for some reason, hopefully this community is more receptive?

What you'll need:

How it works

This method takes advantage of a feature of the vSSH iOS app called port forwarding, which enables us to set up a SOCKS proxy between the iPhone and a remote Linux server. Then, we can use a proxy client on the Mac to connect to the proxy on the iPhone. Here's a crude MS-Paint diagram: http://i.imgur.com/Bt6BiqO.png

Set up DigitalOcean

If you have your own server or already know how to set one up, you can skip this section.
Follow this guide to set up your DigitalOcean Virtual Private Server (VPS) with the following settings:
When you get to the step in the guide titled "Log In To Your Droplet", take note of the IP address as you will need this later. Also, for the new root password choose something secure and memorable, or generate it with a password manager. If you choose a weak password, automated bots will potentially brute force it and use your droplet to mine Bitcoin or set up phishing sites.

Start an Ad-Hoc network on your Laptop

  1. Click on your Wireless icon in your menu bar, then select "Create Network":
    • Network Name: Whatever you want
    • Channel: 1

Connect to your Ad-Hoc network from your iPhone

  1. Settings > Wifi
  2. Choose the network you just created
  3. Click "Join Anyway"
  4. You may want to forget any other wifi networks in-range so your phone doesn't try to connect to them instead, since this network has no internet access.

Connect to your server through vSSH on your iPhone

  1. Open vSSH and tap the "+" icon in the upper left-hand corner of the "Connections" tab, then select "Connection" from the popup. Use the following settings:
    • Name: Tether
    • Protocol: SSH
    • Connection
    • Host: The IP address of your server
    • Port: 22
    • Username: root
    • Password: the password you set up earlier
    • Autoconnect: Enabled (optional)
    • No shell: Disabled
    • Screen Size: ignore
    • Port Forwarding:
    • Click "Add Port Forwarding"
      • Type: Dynamic
      • Host: 127.0.0.1
      • Port: 8080
      • Accept All Connections: Enabled
    • Leave everything else as default.
  2. Tap on your new connection profile to connect to your server. You should soon see a connection message with the Linux version, license information, and a shell prompt like "$". At this point all you need to do in vSSH is leave the app open and your phone unlocked.

Connect your Macbook to your iPhone through the vSSH proxy

  1. Make sure you have Proxifier installed.
  2. Visit this Github repo and clone it, or download it as a zip and unzip it somewhere.
  3. Open Terminal.app. You can do this through Spotlight by searching for Terminal.
  4. Drag and drop the file called tethery.sh onto the Terminal window. Press enter.
  5. Proxifier should open. If you're using the trial, click "Continue Evaluation". Give everything a moment to settle in...
  6. Your computer should now be tethered to your iPhone. You may need to restart any web browsers or applications to get them to use the proxy.
Hopefully this is helpful to someone.
Credits:
submitted by davros_ to ios [link] [comments]

[Table] IamA splat, editor/moderator/reviewer on overclockers.com and sysadmin at a cancer research organization. AMA!

Verified? (This bot cannot verify AMAs just yet)
Date: 2013-08-13
Link to submission (Has self-text)
Questions Answers
This just got cross posted to /sysadmin ; as a fellow research-field oriented sysadmin it gets worse... I too started in the Quake/HL/CS/TF timeframe, but got my degree in CompSci. Have you ever dealt with mice (the mammal kind; I've got worse stories)? Certs: just got my RHCSA this year. I've got the RHCE scheduled for october, and I'm studying for the CCNA, though I use HP switches.
How do you backup desktops / servers? Backups: Luckily, I don't do desktop support. We have another IT group that does that, I'm completely independent from them and I only have to take care of servers (and my own desktop). The physical servers are backed up to tape with Bacula. Our virtual servers are backed up with Veeam. My own desktop is backed up to my NAS share using synctoy (yes, i use windows on my desktop).
How much disk space do you have in one server? One off systems: As in physical servers built by hand? 0. I'm pretty much a Fujitsu shop with a few Dells. I definitely don't have time to be piecing servers together. disk space: only a few TB per server. I think the better answer would be that we have an Isilon X200 cluster that is 140 TB.
one off systems: As in physical servers built by hand? More as in unique software; such as this computer runs the HPLC. I guess in that case I only manage a handful of physical servers and a few VMs that are made for running one special piece of software or analyze data from one piece of scientific equipment. We have many other scientific devices that are attached to PCs that are "community" devices, but I don't have to manage them. and we've got a microscopy group that is separate from me too, with their own machines and devices.
If you are moving to 1gbs are you looking to increase the MTU? I was working on that but had some issues with firewalls for my windows-putty users. First, just to clarify, we're going to 10G from the 1G we have right now. I'm not our main network guy, so I'm not entirely sure but I doubt we'll change the MTU simply because we don't have a remote site so the majority of our traffic is regular internet traffic.
As for our backend network, I do use jumbo frames on a couple VLANs for our storage.
That most important question for any sysadmin...vi or emacs? Vi improved.
Anand Shimpi and Dustin Sklavos had an interesting podcast on the merits of Haswell on the desktop. In short, Dustin echos the enthusiast community's frustration with overclocking headroom decreases from Sandy Bridge Ivy Bridge Haswell. It seems like IPC has gone up but maximum frequency has gone down so the ratio seems almost 1:1. Then there is the issue of the use of TIM and IHS glue cap that caused some to delid their CPUs (and void their warranties). Question 1: What are your thoughts on the overclocking headroom decreases that we've seen? Question 2: Is Intel doing enough to cater to the enthusiast community? Question 3: How do you feel about the delay in the release of Enthusiast parts by Intel (Sandy Bridge-E & Ivy Bridge-E) versus mainstream parts (Sandy, Ivy, and Haswell)? Intel makes good chips and they do keep pushing technology forward, but they will never do overclockers any favors. They will always be doing whatever they can to make money. AMD will also do the same thing. Intel seems to think enthusiast solely means "deep pockets". At the same time, there always seems to be a lot of "the sky is falling" reporting done by many tech journalists. Intel hasn't completely forgotten about overclockers and I don't think they ever will completely let that group disappear. And really, what incentive does Intel have to completely lock out overclockers? Sure, deny us our warranty, we'll go ahead and buy another chip and give you more money. How could you deny that as a company? as for overclocking headroom decreases, one can only hope that means we've got a whole new architecture coming out soon, something like the transition from Pentium 4 to Core.
Do you have a home lab setup to learn/test on? If so, what does it consist of? At home I've got a 1u dell poweredge sitting in a closet which is my main server. I run bageez.us off it which was supposed to be my way of giving back to the community, by running a Linux torrent site. Other than that I've got two htpcs running Debian, a desktop windows machine for gaming/reviewing hardware, and a file server with 8 tb running Debian and KVM with a few Debian VMS.
Do you still have that site going? I tried your link but it didn't work. Looks like I let the SSL cert expire. I'll fix that tomorrow. It works on my end but I think I want to recode a few things and possibly get it to work with other trackers. Right now the torrents will only work with my local tracker.
Need to monitor that ;D. Yeah it's one of those things where I seem to be the only one visiting the site, so why stress about it. I also set up owncloud, but again, i'm the only one that uses it. :(
Do you get to keep the hardware you review? - Do you prefer the black theme or the white theme? Most of the time, yes.
Black. I don't mind the white theme that much tho. edit: he's asking about the forum default skin at overclockers.com/forums
What is your #1 piece of advise for any linux sysadmin? That's a tough one. Do you mean someone looking to become a sysadmin or one that is already a sysadmin?
I guess I didn't specify that did I? I ask the question because I've been doing mostly Windows sysadmin duties for about 2 years and some linux admin stuff. I'm falling in love with Linux and I would love to have a job dedicated to just *nix What advise/suggestions would you give someone that is wanting to make the transition? I think what really got me the best knowledge was forcing myself to use a "less polished" distro as my main rig for a few years. Once you are forced to learn, you'll learn quickly. Picking up an rhcsa book will help too even if you don't plan on taking the exam. Go through it and do the exercises. Install a distro, set it up, then format and do it all over. You can use virtual box for the same result without killing your main rig.
Do you still use FreeBSD? If so, what exactly do you use it for now? No, but I wish I did. I stopped using it because the GPU support in Linux was better on my desktop, and now I work mostly with CentOS, and it would be a lot of work to change 100ish servers over to FreeBSD.
What did you use to train yourself in everything? Just break and fix? Pretty much just the experience of using it daily on my desktop for years. Running gentoo and Slackware really gets you used to doing things for yourself.
Configuration management of choice for those 18 servers? I'm just a jack of all trades sysadmin with a strong focus on problem solving. Are you trying to cure cancer with those 18 nodes or mining bitcoins? I started playing around with puppet but haven't really gotten the hang of it. Right now the cluster is running ROCKS with Grid Engine, and I just use the rocks commands to provision/wipe nodes.
What's the hardest part about getting started with puppet? I think its mostly just finding the time to sit down and have enough time to emerse myself in it.
700+ centos nodes across a few clusters here and I'm loving ansible. Nice. I've heard that ROCKS becomes a bear at scale, but for now it's pretty simple and quick. My plan is to keep adding another 18 nodes every year (one full blade cluster) every year, as long as I can get funding, so I'm keeping my eyes open for other solutions for provisioning. Bright cluster manager is another one I have on my radar.
Computer didn't work for 5 months (it started then after i downloaded skyrim from steam it shut off, then finally worked last month). Put my new graphics card in, then problems ensued. Here: Link to www.reddit.com. 1st step i'd do is remove all nonessential parts from the computer. Leave the cpu and 1 stick of ram. Pull out the graphics card, don't connect any hard drives or cd drives. On the back, connect the monitor to the on board video card and connect the keyboard. Does it power on? Do you get any error messages other than it saying there is no OS? Then power down and connect things one by one until you figure out what part is causing the problem. If you think it's the drivers, you can boot into safe mode (i hope windows 8 still has that, press f8 while booting), then run Driver Sweeper, to remove the graphics drivers. I haven't tried this on windows 8 so i'm not sure if it will run or not. I don't think you need to do a full format and reinstall.
I'll try this tomorrow after work for sure. Do you reddit enough that i could contact you for more advice for help if i run into anything else? (i did contact nvidia team for help, they just told me to delete old drivers without any other help then those words). I don't blame you if you don't want to say you are able to help me with this situation. Humans be humans. Was there a specific reason to go into a cancer research lab? Or was it just a job that came around? No I don't go into photoshopbattles. I pretty much just do what I need for websites and that's it.
How do you like your baked potatoes? (please get into specific detail). It just happened to be the job I found but I love the environment. Much different than a corporate job.
I'm not a fan of baked potatoes but I do love curly fries if that counts for something.
You should really join us in the BAPC IRC channel. I do hang out in the unofficial Overclockers.com irc channel quite a bit. I'll try to drop by.
Do you do any sort of automation for firmware updates? Firmware automation? Nope, and I don't think I'd ever want such a thing. I've been looking at puppet as a way to automatically update software though.
I saw below you guys have some Dell servers, what models and do you use their Lifecycle Controller? We have a couple r610 servers and an equallogic storage box. I haven't heard of this life cycle controller.
What are the specs of your personal rig? Intel i7 3770k @ 4ghz.
Zalman CNPS9900LED cooler.
Patriot ddr3 2x2gb @ 800mhz cas7 (rated for 1200mhz cas9 but I can't boot at that speed anymore for some reason)
MSI Z77A-G41.
ATI Radeon HD 6870.
OCZ Revodrive X2.
How come you have a 3770k but only 4GB of RAM and a 6870? Seems a little overpowered in the CPU category. For benchmarking, mainly. The 3770k was our standard platform for reviews when I bought it. The rest is leftovers from various reviews. We don't get paid, so basically we work for hardware when we write reviews, more or less.
Wait when you review hardware you get stuff? Yes, hardware vendors provide review samples.
Have you ever had an OEM send you equipment different from the consumer version? (Say a factory overclocked version) and claiming it was the standard. Nope. Even if they did, we'd certainly review it as the hardware is, not as they intended it to be.
What's the worst PC loadout you've ever seen? PC load letter? What the f does that mean?
[email protected] JK, doesn't work well on a cluster unfortunately. Unless you have any perls of wisdom on how to make it work on a cluster? Well, it would work just as it does on any other group of computers. I'd have to run one client on each computer and they'd all check back to get their own workloads, so it would really take out the "cluster" usage and turn them just into regular blade servers.
How old are you? Young 30s.
Have you gone to college and completed a bachelor's degree, if not, do you regret it? Yes, BS in Mechanical Engineering.
How did you prove yourself to be worthy of that initial Jr. Sys. Admin job? I listed everything I could think of that I've done that was computesysadmin related. I had administered several web servers over the years, and experimented with many different distributions as my daily driver on my main desktop, so I was very comfortable on the command line and with day to day tasks. I was asked a few 'test' questions on the interview but I think they were more to gauge exactly what i did and didn't have experience with, not so much to make or break me.
Lastly, congrats on doing what you love for a living. Cheers to your future. And thanks. i definitely wake up in the morning with a different attitude than i used to, and that makes a big difference.
Configuration Management / Vagrant / Clouds. I have start playing with configuration management, but haven't gotten anything in production yet. I only provision new VMs every once in a while, and once the computer nodes are up they are pretty stable.
What is your scripting language of choice? I use straight up bash for most things, and python for some. I'm trying to learn more python.
How do you feel about some distros moving away from init.d and going to systemd? I like init.d because it's what I know. Systemd is just a different way of doing things, I'm sure I'll like it once I learn it.
As a OCF Member I have to ask, What is the most extreme cooling you have dealt with?(LN2, Phase Change, Water, D-Ice, etc.) LN2, at the benching party in philly last year. We definitely need to get one of those on schedule again. Also, my work has LN2 and D-ice sitting around but I haven't asked if it's ok for me to play with those yet. One day, i'll ask, and it will be awesome if they say yes. fingers crossed.
So, can I have some of your left over gear? Joking, heh heh... Seriously though, got any gear that's collecting dust? Mostly by the time we're ready to part with gear, it's not worth much and is terribly outdated. Or, it's been burned up by pushing too many volts.
What do you do with the old gear? Do you scrap up a functional computer and donate it to a charity, or just proper e-waste recycling? If it's not on my computer or benching station, it's in my closet. And my wife doesn't like the amount of computer stuff in my closet, so I'm sure I'll start looking for some way to recycle stuff soon.
Where does a young grasshopper starts to learn all of these materials wise one? Well, you could get yourself a RHCSA prep book (linked to the one i have and found useful) and go through all of the exercises. The way I learned was basically to set up my own servers, either physical or virtual, at home, and run them. I think FreeBSD, Gentoo, and Slackware were the most beneficial to me in that they don't really make choices for you, so you have to configure things for yourself which forces you to read the documentation and learn. They all have excellent documentation, btw. If you want to go a step further, linux from scratch will really teach you about the operating system from the ground up.
From there, come up with little projects for yourself. Like making a home NAS, setup NFS and Samba shares, install XBMC on a HTPC and hook it up to your tv to stream movies and music. Setup a webserver and owncloud. Stuff like that.
Sorry I'm late but... how old were you when you first starting tinkering with Linux and such? I'd like to be a sysadmin or similar when I finish school so I figured you were the right person to ask. I was 19 when I first made that half life/counterstrike server. I didn't even know what ssh was and it took a good amount of explaining for me to finally understand. The freebsd documentation is amazing and will walk you through just about everything step by step. To get NAT configured I had to use another how to but setting up that server taught me a ton.
Are you an Nvidia or an AMD guy? It's changed several times over the years. I used to be solely Nvidia because of Linux, but AMD has been stepping up their game and getting their drivers usable, so I currently run all AMD.
How much of a PITA is it for you to be HIPAA compliant? It's not really that tough. Luckily there's only a couple projects going on right now that have special needs above and beyond regular security needs.
What do you use for storage? We have a few Jetstor SANs, a couple Promise RAID boxes, and an Equallogic box as our VMWare backend. But our main mass storage is Isilon X200.
Whoops my bad, meant 1.18 not 1.8 it'd be gone if it was 1.8. sorry. I am using a hyper 212 EVO in the standard push configuration. Well 1.18 is too low for 4.4ghz.
Only 4gigs of ram in your rig ? Yeah...I've got 16 in my work PC for running VMs, and 16 in my VM host at home too. I'll probably buy more soon.
Oh ok, what V would I go to? I was able to initially get 4.4 with 1.18 and 0 whea errors, what V would you recommend? This is my first oc btw. Bump it up one step at a time until you are stable. Be methodical about it. You can check out what values other people are getting on hwbot.org.
Ok Ill do that, thanks man, at what V if the errors dont go away should I stop advancing them? Most likely you will want to stay around 1.6v. I'm not very familiar with that chip specifically so I'd check hwbot to see what other people have posted and go by that. Obviously remember that not all chips are the same, so you can't expect to get exactly what other people get.
1.6, that seems a bit high for my 212 EVO, a few days ago I did have it at 1.18 without any WHEA 20 errors. That's why I'm saying take it slow, one step at a time.
What do you think of this quote by Richard J. Schwartz? "The impact of nanotechnology is expected to exceed the impact the electronics revolution has had on our lives." Sounds good to me. I can't wait to see what comes next.
Actually nodes, or are some of them VMs? Physical blade servers as nodes. with 144 GB ram each.
Zfsonlinux in use? No I haven't used zfs at all.
Hey... You're pretty cool. Thanks. You're not too bad yourself.
The answer should be ''i wish i could say the same to you'' I'm not like that.
Just how big is your hpc. Only 18 nodes :/ but its more what I do with it...
How'd you get your nickname. Back when I played CS in the dorm freshman year of college, I used to get killed all the time. So I started calling myself "jack splat", as a play on the nursery rhyme (jack sprat), then shortened it to 'splat' on most of the websites I signed up for.
Describe a SHTF moment at your work place. I can imagine it must be highly stressful being the sole responsible person to keep all that gear running. I definitely have a few and luckily they aren't that bad. One of my first few months, I decided to connect this wireless ap to the network to test it out one morning. As I was being awesome managing the cable to make it look clean, one of the security guards came into the server room and said they had no internet. I looked at our switches and they were all lit up solid. By hooking up the ap, which had spanning tree turned on, I took down the network of the entire building.
Ouch...that's definitely a SHTF moment. glad you came out unscathed. Luckily, all I had to do was unplug it and everything went back to normal. I then set up a spare switch at my desk and played with it before figuring out that STP needed to be disabled on the AP. Now it's been running for over a year without incident.
Would you rather fight 100 duck sized horses or 1 horse sized duck? I'd go for the horse sized duck. Seems like more of a challenge.
U mad? Nah, I'm feeling pretty good today.
Last updated: 2013-08-18 07:16 UTC
This post was generated by a robot! Send all complaints to epsy.
submitted by tabledresser to tabled [link] [comments]

How to sexy up Debian 9.0 How to mine Bitcoin Using Linux [2019] How to install Debian 10 Earn money with bitcoin paywalls on wordpress Debian 10 Buster Release and Install

The Bitcoin Core daemon (bitcoind) is not included in the .dmg file you may have downloaded to install Bitcoin-QT. Bitcoind, along with its support binaries, is instead included in the OS X .tar.gz file listed on the official Bitcoin Core download page. To download this file using Terminal, execute the following command: Use this tool to check if your Bitcoin client is currently accepting incoming connections from other nodes. Port must be between 1024 and 65535. Start a Bitcoin full node on your Linux, Mac, BSD or Windows system to help validate and relay transactions across the Bitcoin network by running this command: Linux distro bitcoin wallet :The server runs Debian sid (probably it would be doable on stretch as First we need to install some things - Bitcoin daemon and www.enclavengineering.com Running a Bitcoin Node on Debian Wheezy This way bitcoin debian install you can keep direct track of the blocks coming aktienanteile continental in with the second The Amazon.com Books homepage helps you explore Earth's Biggest Bookstore without ever leaving the comfort of your couch. Here you'll find current best sellers in books, new releases in books, deals in books, Kindle eBooks, Audible audiobooks, and so much more. We have popular genres like Literature & Fiction, Children's Books, Mystery cd /usr/src apt-get source bitcoin cd bitcoin-0.9.4/ NOTE: The exact name of the Bitcoin directory will of course change over time as newer versions of the project are released. Open the file debian/changelog with a text editor and add the following lines to the top of the file: bitcoin (0.9.4-wheezy1) wheezy; urgency=low * Mark for wheezy.

[index] [13590] [25153] [15145] [11987] [21412] [28908] [29580] [29457] [5595] [7014]

How to sexy up Debian 9.0 "Stretch"

This video will demonstrate how to mine bitcoin in Linux. MINERGATE LINK: https://minergate.com/a/e13126b573b894c64393990a Bitcoin Donation : 3HNH19ss5Fd1j8j... If you enjoyed this video, please click the like button, and share it on your favorite social networking platform (Facebook, Twitter, etc) Get $20 toward your own cloud server with Linode! http ... Install Ethereum wallet to Linux computer. This feature is not available right now. Please try again later. Learn how to earn money with bitcoin. To set up a debian system on bitclouds, check out my previous video: https://www.youtube.com/watch?v=spdye9fmiJk The in... In this video, we go over the brand new release Debian Buster and go through the installation. ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ - Live Stream Archives https://www.youtub...

Flag Counter