Linux Journal | June 2016

Total Page:16

File Type:pdf, Size:1020Kb

Linux Journal | June 2016 RUN A FULL VERSION OF R ON ANDROID ™ WATCH: ISSUE OVERVIEW V JUNE 2016 | ISSUE 266 http://www.linuxjournal.com Since 1994: The Original Magazine of the Linux Community Automate Certificate Maintenance with LET’S ENCRYPT How to + BUILD Organize a Raspberry Your Pi Camera Qubes GETTING STARTED VMs with nginx LJ266-June2016.indd 1 5/18/16 12:58 PM NEW! Ceph: Linux on Open-Source Power SDS Author: Practical books Author: Ted Schmidt Ted Schmidt Sponsor: Sponsor: HelpSystems for the most technical SUSE people on the planet. SSH: a Self-Audit: Modern Checking Lock for Assumptions Your Server? at the Door GEEK GUIDES Author: Author: Federico Kereki Greg Bledsoe Sponsor: Sponsor: Fox Technologies HelpSystems Agile Improve Product Business Development Processes with Author: an Enterprise Ted Schmidt Job Scheduler Sponsor: IBM Author: Mike Diehl Sponsor: Skybot Download books for free with a Finding Your DIY simple one-time registration. Way: Mapping Commerce Site Your Network Author: to Improve Reuven M. Lerner http://geekguide.linuxjournal.com Manageability Sponsor: GeoTrust Author: Bill Childers Sponsor: InterMapper LJ266-June2016.indd 2 5/18/16 12:58 PM NEW! Ceph: Linux on Open-Source Power SDS Author: Practical books Author: Ted Schmidt Ted Schmidt Sponsor: Sponsor: HelpSystems for the most technical SUSE people on the planet. SSH: a Self-Audit: Modern Checking Lock for Assumptions Your Server? at the Door GEEK GUIDES Author: Author: Federico Kereki Greg Bledsoe Sponsor: Sponsor: Fox Technologies HelpSystems Agile Improve Product Business Development Processes with Author: an Enterprise Ted Schmidt Job Scheduler Sponsor: IBM Author: Mike Diehl Sponsor: Skybot Download books for free with a Finding Your DIY simple one-time registration. Way: Mapping Commerce Site Your Network Author: to Improve Reuven M. Lerner http://geekguide.linuxjournal.com Manageability Sponsor: GeoTrust Author: Bill Childers Sponsor: InterMapper LJ266-June2016.indd 3 5/18/16 12:58 PM JUNE 2016 CONTENTS ISSUE 266 FEATURES 78 Let’s Automate 90 How We R Let’s Encrypt on Android Does your Web site have that A guide to installing the full nice HTTPS padlock image in version of the R statistical the browser address line? package on mobile devices. Here’s how to get one. Marius Hofert Andrei Lukovenko and Kurt Hornik ON THE COVER 9\UH-\SS=LYZPVUVM9VU(UKYVPKW (\[VTH[L*LY[PMPJH[L4HPU[LUHUJL^P[O3L[Z,UJY`W[W /V^[V6YNHUPaL@V\Y8\ILZ=4ZW )\PSKH9HZWILYY`7P*HTLYHW .L[[PUN:[HY[LK^P[OUNPU_W Cover Image: © Can Stock Photo Inc. / dencg 4 | June 2016 | http://www.linuxjournal.com LJ266-June2016.indd 4 5/18/16 12:58 PM CONTENTS COLUMNS IN EVERY ISSUE 32 Reuven M. Lerner’s 8 Current_Issue.tar.gz At the Forge 10 Letters nginx 16 UPFRONT 42 Dave Taylor’s 30 Editors’ Choice Work the Shell 70 New Products Polishing the wegrep 139 Advertisers Index Wrapper Script 50 Kyle Rankin’s Hack and / Secure Desktops with Qubes: Compartments 58 Shawn Powers’ The Open-Source Classroom 22 Build Your Own Raspberry Pi Camera 124 Doc Searls’ EOF What’s Our Next Fight? 58 LINUX JOURNAL (ISSN 1075-3583) is published monthly by Belltown Media, Inc., PO Box 980985, Houston, TX 77098 USA. Subscription rate is $29.50/year. Subscriptions start with the next issue. 5 | June 2016 | http://www.linuxjournal.com LJ266-June2016.indd 5 5/18/16 12:58 PM Executive Editor Jill Franklin [email protected] Senior Editor Doc Searls [email protected] Associate Editor Shawn Powers [email protected] Art Director Garrick Antikajian [email protected] Products Editor James Gray [email protected] Editor Emeritus Don Marti [email protected] Technical Editor Michael Baxter [email protected] Senior Columnist Reuven Lerner [email protected] Security Editor Mick Bauer [email protected] Hack Editor Kyle Rankin lj@greenfly.net Virtual Editor Bill Childers [email protected] Contributing Editors )BRAHIM (ADDAD s 2OBERT ,OVE s :ACK "ROWN s $AVE 0HILLIPS s -ARCO &IORETTI s ,UDOVIC -ARCOTTE 0AUL "ARRY s 0AUL -C+ENNEY s $AVE 4AYLOR s $IRK %LMENDORF s *USTIN 2YAN s !DAM -ONSEN President Carlie Fairchild [email protected] Publisher Mark Irgang [email protected] Associate Publisher John Grogan [email protected] Director of Digital Experience Katherine Druckman [email protected] Accountant Candy Beauchamp [email protected] Linux Journal is published by, and is a registered trade name of, Belltown Media, Inc. PO Box 980985, Houston, TX 77098 USA Editorial Advisory Panel Nick Baronian Kalyana Krishna Chadalavada "RIAN #ONNER s +EIR $AVIS -ICHAEL %AGER s 6ICTOR 'REGORIO $AVID ! ,ANE s 3TEVE -ARQUEZ $AVE -C!LLISTER s 4HOMAS 1UINLAN #HRIS $ 3TARK s 0ATRICK 3WARTZ Advertising % -!),: [email protected] URL: www.linuxjournal.com/advertising 0(/.% EXT Subscriptions % -!),: [email protected] URL: www.linuxjournal.com/subscribe MAIL: PO Box 980985, Houston, TX 77098 USA LINUX is a registered trademark of Linus Torvalds. LJ266-June2016.indd 6 5/18/16 12:58 PM ADCb16_Linux Journal_Layout 1 4/8/16 1:32 PM Page 1 Sharpen your Android skills at World’s Largest BOSTON August 1-4, 2016 Sheraton Boston Get the best Android “Simply the best Android developer conference out there! A must-go if you developer training anywhere! do Android development.” • Choose from more than 75 classes and in-depth tutorials —Florian Krauthan, Software Developer, Hyperwallet • Meet Google and Google Development Experts • Network with speakers and other Android developers • Check out more than 50 third-party vendors • Women in Android Luncheon • Panels and keynotes • Receptions, ice cream, prizes and more! www.AnDevCon.com A BZ Media Event AnDevCon™ is a trademark of BZ Media LLC. Android™ is a trademark of Google Inc. Google’s Android Robot is used under terms of the Creative Commons 3.0 Attribution License. LJ266-June2016.indd 7 5/18/16 12:58 PM Current_Issue.tar.gz Things to Do in the Shade SHAWN t’s summer time here in the northern hemisphere POWERS ALTHOUGH IT DID SNOW AT MY HOUSE ON -AY HOPEFULLY -OTHER .ATURE IS DONE WITH Shawn Powers is the I Associate Editor for that nonsense). When the sun is shining, there’s Linux Journal. He’s NOTHING ) LIKE TO DO MORE THAN SIT OUTSIDEUNDER AN also the Gadget Guy UMBRELLA WITH 30& SUNSCREEN AND OF COURSE A for LinuxJournal.com, and he has an book. These days, those books usually are digital, interesting collection AND SINCE ITS *UNE ST THAT MEANS A NEW ISSUE OF of vintage Garfield Linux Journal is ready to read. coffee mugs. Don’t let his silly hairdo This month, Reuven M. Lerner switches things up fool you, he’s a a bit and describes how easy it has become to use pretty ordinary guy nginx as a Web server for your applications. It’s been and can be reached via e-mail at a viable and efficient option for several years now, [email protected]. but Reuven shows just how polished and easy it is to Or, swing by the install and configure. Next, Dave Taylor does some #linuxjournal IRC channel on polishing this month as well, as he puts the final Freenode.net. touches on his wegrep series. I’m ashamed to admit that my scripting often never gets that last bit of polish, and it’s unfortunate, because a good script V should be flexible and portable. Dave shows how to take that last important step. VIDEO: Kyle Rankin’s latest series on the Qubes Shawn distribution has been incredible, and if you’ve been Powers runs a little overwhelmed, no worries. In this issue, through +YLE DESCRIBES SOME OF HIS REAL LIFE EXAMPLES ON the latest issue. how to use Qubes on a daily basis. The notion of virtualizing applications isn’t new, but the way 8 | June 2016 | http://www.linuxjournal.com LJ266-June2016.indd 8 5/18/16 12:58 PM Current_Issue.tar.gz 1UBES COMPARTMENTALIZES EVERYTHING YOU DO IS UNIQUE AND SOMETIMES examples help to clarify things. I make some clarifications this month as well, but in my case, I’m clarifying photos of birds. Specifically, I demonstrate my new homemade IP cameras built using Raspberry Pi devices. The camera MODULES FOR THE 20IS ARE CHEAP AND INCREDIBLY HIGH QUALITY )T ONLY makes sense to take advantage of that for BirdCam! Andrei Lukovenko has an incredible article this month on HTTPS CERTIFICATES &IRST OFF HE INTRODUCES THE ,ETS %NCRYPT CERTIFICATE authority (which I’d never heard of), and then goes on to walk through automating the certificate renewal process! I’ve been using StartSSL FOR YEARS TO GET FREE 33, CERTIFICATES AND EVEN THOUGH THE ONE YEAR expiration is a long time, it seems like every year, I have to relearn how to install certificates. Andrei explains how to make your computers do ALL THE WORK WHILE GETTING MORE FREQUENT 33, CERT UPDATES AS WELL )TS an article you don’t want to miss. This month, you also will learn how to install the full R statistical software on a mobile Android device. Mobile devices are powerful enough that installing such packages makes sense, and with the help of Marius Hofert and Kurt Hornik, you’ll learn how to do so USING ,INUX IN A CHROOT ENVIRONMENT ON !NDROID %VEN IF YOURE NOT interested in installing R, the process for installing Linux inside Android is fascinating and fun! Marius and Kurt go through the entire process, including information on unlocking bootloaders and rooting devices. This month’s issue of Linux Journal is perfect for reading in the shade with a glass of iced tea and a hammock. Or, if you happen to be in the southern hemisphere, perhaps curled in a blanket with a cup of HOT TEA %ITHER WAY ) LOVE ISSUES WHERE YOU LEARN TO DO COOL THINGS and this one is full of ideas and projects.
Recommended publications
  • FY 2011 Annual Report
    We're software roadies. Software Freedom Conservancy is a public charity that acts as a non-profit home for dozens of Free, Libre, and Open Source Software (FLOSS) projects. Conservancy©s charitable mission is to help improve, develop, and defend FLOSS, and we do that by providing business, legal, and administrative services to our member projects. We have the honor of working with member projects comprised of, in our humble opinion, many of the best software developers in the world. Some of our member projects develop system software so ubiquitous that it permeates virtually every part of our society©s electronics-driven lifestyle. Other member projects are redefining how software will be written and even how computer science will be taught to the next generation of developers. Still others find their niche by solving a small-but- persistent problem better than anyone else ± and attract a cult following of users because of it. And, best of all, all of our member projects release their software under a license that allows the public to study, use, improve, and share the source code. Conservancy provides all of our ªrock starº member projects with a comprehensive suite of services, and then we get out of their way to let them do what they do best: write great software for the public©s benefit. Our structure. Conservancy acts as a fiscal sponsor to our member projects. We©ve engaged the leadership of each member project©s developer community and executed a fiscal sponsorship agreement that allows us to adopt that project as an official part of Conservancy©s corporate structure.
    [Show full text]
  • Linux Journal | August 2014 | Issue
    ™ SPONSORED BY Since 1994: The Original Magazine of the Linux Community AUGUST 2014 | ISSUE 244 | www.linuxjournal.com PROGRAMMING HOW-TO: + OpenGL Build, Develop Programming and Validate Creation of RPMs USE VAGRANT Sysadmin Cloud for an Easier Troubleshooting Development with dhclient Workflow Tips for PROMISE Becoming a THEORY Web Developer An In-Depth A Rundown Look of Linux for Recreation V WATCH: ISSUE OVERVIEW LJ244-Aug2014.indd 1 7/23/14 6:56 PM Get the automation platform that makes it easy to: Build Infrastructure Deploy Applications Manage In your data center or in the cloud. getchef.com LJ244-Aug2014.indd 2 7/23/14 11:41 AM Are you tiredtiered of of dealing dealing with with proprietary proprietary storage? storage? ® 9%2Ä4MHÆDCÄ2SNQ@FD ZFS Unified Storage zStax StorCore from Silicon - From modest data storage needs to a multi-tiered production storage environment, zStax StorCore zStax StorCore 64 zStax StorCore 104 The zStax StorCore 64 utilizes the latest in The zStax StorCore 104 is the flagship of the dual-processor Intel® Xeon® platforms and fast zStax product line. With its highly available SAS SSDs for caching. The zStax StorCore 64 configurations and scalable architecture, the platform is perfect for: zStax StorCore 104 platform is ideal for: VPDOOPHGLXPRIILFHILOHVHUYHUV EDFNHQGVWRUDJHIRUYLUWXDOL]HGHQYLURQPHQWV VWUHDPLQJYLGHRKRVWV PLVVLRQFULWLFDOGDWDEDVHDSSOLFDWLRQV VPDOOGDWDDUFKLYHV DOZD\VDYDLODEOHDFWLYHDUFKLYHV TalkTalk with with an anexpert expert today: today: 866-352-1173 866-352-1173 - http://www.siliconmechanics.com/zstax LJ244-Aug2014.indd 3 7/23/14 11:41 AM AUGUST 2014 CONTENTS ISSUE 244 PROGRAMMING FEATURES 64 Vagrant 74 An Introduction to How to use Vagrant to create a OpenGL Programming much easier development workflow.
    [Show full text]
  • Announcement
    Announcement 18 articles, 2016-02-15 00:01 1 Samsung Galaxy S4 review Samsung's Galaxy S4: there's life in the old dog yet, now with added Lollipop 2016-02-11 00:00:00 1KB www.itpro.co.uk 2 Microsoft Shares 'Quantum Break' Launch Details For Windows 10 And Xbox One With Remedy Entertainment's latest title, Quantum Break, launching on April 5th, Microsoft has decided to give us a two-month heads-up on a couple of important details surrounding the launch. First and foremost, the company has just announced that the game will be coming to the PC, and that those who pre-order the game on the Xbox One will 2 3KB hothardware.com 3 Adobe Creative Cloud bug deletes hidden folder contents on Macs The company says it’s working on a fix. 2 1KB www.macworld.com 4 Spectacular black hole space images Black holes were at the center of the gravitational waves discovery. 2 5KB www.networkworld.com 5 Google overhauls My Maps with its first update since 2014 Customize your own topographical creations with a splashy new interface and several new capabilities. 2 1KB www.greenbot.com 6 Foursquare wants to send you food and groceries when you don't feel like checking in Don't just order takeout via Foursquare, pick-up a six pack and paper towels as well. 2 1KB www.pcworld.com 7 The week in Apple news: iPhone 5se and iPad Air 3 release date, Dr. Dre’s Apple TV show, Mac Pro repair program, and more Apple headlines for the week ending February 12, 2016.
    [Show full text]
  • Linux Journal | February 2016 | Issue
    ™ A LOOK AT KDE’s KStars Astronomy Program Since 1994: The Original Magazine of the Linux Community FEBRUARY 2016 | ISSUE 262 | www.linuxjournal.com + Programming Working with Command How-Tos Arguments in Your Program a Shell Scripts BeagleBone Interview: Katerina Black Barone-Adesi on to Help Brew Beer Developing the Snabb Switch Network Write a Toolkit Short Script to Solve a WATCH: ISSUE Math Puzzle OVERVIEW V LJ262-February2016.indd 1 1/21/16 5:26 PM NEW! Agile Improve Product Business Development Processes with an Enterprise Practical books Author: Ted Schmidt Job Scheduler for the most technical Sponsor: IBM Author: Mike Diehl Sponsor: people on the planet. Skybot Finding Your DIY Way: Mapping Commerce Site Your Network Author: to Improve Reuven M. Lerner Manageability GEEK GUIDES Sponsor: GeoTrust Author: Bill Childers Sponsor: InterMapper Combating Get in the Infrastructure Fast Lane Sprawl with NVMe Author: Author: Bill Childers Mike Diehl Sponsor: Sponsor: Puppet Labs Silicon Mechanics & Intel Download books for free with a Take Control Linux in simple one-time registration. of Growing the Time Redis NoSQL of Malware http://geekguide.linuxjournal.com Server Clusters Author: Author: Federico Kereki Reuven M. Lerner Sponsor: Sponsor: IBM Bit9 + Carbon Black LJ262-February2016.indd 2 1/21/16 5:26 PM NEW! Agile Improve Product Business Development Processes with an Enterprise Practical books Author: Ted Schmidt Job Scheduler for the most technical Sponsor: IBM Author: Mike Diehl Sponsor: people on the planet. Skybot Finding Your DIY Way: Mapping Commerce Site Your Network Author: to Improve Reuven M. Lerner Manageability GEEK GUIDES Sponsor: GeoTrust Author: Bill Childers Sponsor: InterMapper Combating Get in the Infrastructure Fast Lane Sprawl with NVMe Author: Author: Bill Childers Mike Diehl Sponsor: Sponsor: Puppet Labs Silicon Mechanics & Intel Download books for free with a Take Control Linux in simple one-time registration.
    [Show full text]
  • Wetek Tutorial
    Tutorial 2014_v1 How to install OpenELEC on WeTek Play Prerequisites: ● WeTek Play ● Micro SD (minimum 4 GB) ● PC/Mac Introduction: WeTek Play is Android TV device, which beside of Android, support booting of Linux based XBMC and OpenELEC from NAND flash and Micro SD too. Basically, if you are going to install Linux XBMC or OpenELEC to MicroSD, it means that you can always have Android running on NAND flash, and Linux XBMC or OpenELEC running from MicroSD. Software and Tools: • OpenELEC for WeTek Play - http://goo.gl/NgFSOM • Win32 Disk Imagger - http://sourceforge.net/projects/win32diskimager/ Installation: 1. Download OpenELEC for WeTek from link above 2. When file wetek-openelec.ar.bz2 is downloaded, extract it with Winrar or 7-Zip, and keep in mind location where you extracted this archive. 3. Insert Micro SD in PC or Notebook 4. Download and Install Win32 Disk Imager application, then run it as Administrator. (Right-click on app icon and select Run as Administrator) Note: After installation Win32 Disk Imager application is located at: Windows 64 bit: C:\Program Files (x86)\ImageWriter Windows 32 bit: C:\Program Files\ImageWriter 5. Click on blue Folder icon and browse for wetek-openelec folder, where inside you will find .img file, and select it. 6. Now, you should select from Devices dropdown menu, letter which represents inserted Micro SD card. 7. Once when You selected Micro SD card, click on Write, confirm everything what Image Wrier may ask you and wait that application burn .img file to Micro SD. 8. Once when burning process is done, remove Micro SD from PC, and insert it in WeTek Play 9.
    [Show full text]
  • Creating Ipsec and SSL/TLS Tunnels in Linux What's New
    FACEBOOK | WEBGOAT | TOR | DNS | SLEUTHKIT | PACKETFENCE LINUX JOURNAL ™ UU Getting the Most Out of GCC UU Securing Open-Source Phones SECURITY UU How to Store Passwords Safely UU New Column: Hack and / Since 1994: The Original Magazine of the Linux Community JANUARY 2008 | ISSUE 165 Facebook | WebGoat | Tor | DNS | Sleuthkit | PacketFence | GCC Qtopia SXE VPNs | DNS Sleuthkit PacketFence | Tor | WebGoat Facebook SECURITY UU Learn the Path to a More Secure System UU Use Autopsy and Sleuthkit to Analyse Security Breaches UU Discover Dangerous Flaws in Your DNS Infrastructure JANUARY www.linuxjournal.com 2008 Creating IPsec and SSL/TLS $5.99US $6.99CAN 01 ISSUE + Tunnels in Linux 165 What’s New with Eric Raymond? 0 74470 03102 4 lj023:lj018.qxd 11/12/2007 5:36 PM Page 1 The Straight Talk People SM SINCE 1991 ABERDEEN TRUE QUAD-CORE SERVERS. UP TO 16 INDIVIDUAL CORES. ABERDEEN STONEHAVEN A135 ABERDEEN STONEHAVEN A151 ABERDEEN STONEHAVEN A284 Four Quad-Cores 1U 3TB Quad Quad-Core HPC Server 1U 4TB Dual Quad-Core Server 2U 8TB Dual Quad-Core Server • Up to four Quad-Core AMD Opteron™ 8000 Series processors • Up to two Quad-Core AMD Opteron 2000 Series processors • Up to two Quad-Core AMD Opteron 2000 Series processors • nVIDIA nForce Pro Chipset with 64-Bit Support • nVIDIA nForce Pro Chipset with 64-Bit Support • nVIDIA nForce Pro Chipset with 64-Bit Support • Up to 64GB 667MHz ECC Registered DDR2 SDRAM • Up to 32GB 667MHz ECC Registered DDR2 SDRAM • Up to 64GB 667MHz ECC Registered DDR2 SDRAM • Up to 3 x 1TB (3TB Total) Hot-Swap SATA Hard
    [Show full text]
  • DM-Relay - Safe Laptop Mode Via Linux Device Mapper
    ' $ DM-Relay - Safe Laptop Mode via Linux Device Mapper Study Thesis by cand. inform. Fabian Franz at the Faculty of Informatics Supervisor: Prof. Dr. Frank Bellosa Supervising Research Assistant: Dipl.-Inform. Konrad Miller Day of completion: 04/05/2010 &KIT – Universitat¨ des Landes Baden-Wurttemberg¨ und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu % I hereby declare that this thesis is my own original work which I created without illegitimate help by others, that I have not used any other sources or resources than the ones indicated and that due acknowledgment is given where reference is made to the work of others. Karlsruhe, April 5th, 2010 Contents Deutsche Zusammenfassung xi 1 Introduction 1 1.1 Problem Definition . .1 1.2 Objectives . .1 1.3 Methodology . .1 1.4 Contribution . .2 1.5 Thesis Outline . .2 2 Background 3 2.1 Problems of Disk Power Management . .3 2.2 State of the Art . .4 2.3 Summary of this chapter . .8 3 Analysis 9 3.1 Pro and Contra . .9 3.2 A new approach . 13 3.3 Analysis of Proposal . 15 3.4 Summary of this chapter . 17 4 Design 19 4.1 Common problems . 19 4.2 System-Design . 21 4.3 Summary of this chapter . 21 5 Implementation of a dm-module for the Linux kernel 23 5.1 System-Architecture . 24 5.2 Log suitable for Flash-Storage . 28 5.3 Using dm-relay in practice . 31 5.4 Summary of this chapter . 31 vi Contents 6 Evaluation 33 6.1 Methodology . 33 6.2 Benchmarking setup .
    [Show full text]
  • Continuous Auditing of SSH Servers to Mitigate Brute-Force Attacks Phuong M
    CAUDIT: Continuous Auditing of SSH Servers To Mitigate Brute-Force Attacks Phuong M. Cao, Yuming Wu, and Subho S. Banerjee, UIUC; Justin Azoff and Alex Withers, NCSA; Zbigniew T. Kalbarczyk and Ravishankar K. Iyer, UIUC https://www.usenix.org/conference/nsdi19/presentation/cao This paper is included in the Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’19). February 26–28, 2019 • Boston, MA, USA ISBN 978-1-931971-49-2 Open access to the Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’19) is sponsored by CAUDIT: Continuous Auditing of SSH Servers to Mitigate Brute-Force Attacks Phuong M. Cao1, Yuming Wu1, Subho S. Banerjee1, Justin Azoff2;3, Alexander Withers3, Zbigniew T. Kalbarczyk1, Ravishankar K. Iyer1 1University of Illinois at Urbana-Champaign, 2Corelight, 3National Center for Supercomputing Applications Abstract While only a small fraction of such attempts succeed, they This paper describes CAUDIT1, an operational system have led to major misuses in 51% of 1,800 surveyed organi- deployed at the National Center for Supercomputing Applica- zations, with a financial impact of up to $500,000 per organi- tions (NCSA) at the University of Illinois. CAUDIT is a fully zation [7]. automated system that enables the identification and exclusion This paper describes the production deployment of of hosts that are vulnerable to SSH brute-force attacks. Its CAUDIT at the National Center for Supercomputing Ap- key features include: 1) a honeypot for attracting SSH-based plications (NCSA) at the University of Illinois over a period attacks over a /16 IP address range and extracting key meta- of 463 days.
    [Show full text]
  • Linux Journal | January 2016 | Issue
    ™ AUTOMATE Full Disk Encryption Since 1994: The Original Magazine of the Linux Community JANUARY 2016 | ISSUE 261 | www.linuxjournal.com IMPROVE + Enhance File Transfer Client-Side Performance Security for Users Making Sense of Profiles and RC Scripts ABINIT for Computational Chemistry Research Leveraging Ad Blocking WATCH: ISSUE Audit Serial OVERVIEW Console Access V LJ261-January2016.indd 1 12/17/15 8:35 PM Improve Finding Your Business Way: Mapping Processes with Your Network Practical books an Enterprise to Improve Job Scheduler Manageability for the most technical Author: Author: Mike Diehl Bill Childers Sponsor: Sponsor: people on the planet. Skybot InterMapper DIY Combating Commerce Site Infrastructure Sprawl Author: Reuven M. Lerner Author: GEEK GUIDES Sponsor: GeoTrust Bill Childers Sponsor: Puppet Labs Get in the Take Control Fast Lane of Growing with NVMe Redis NoSQL Author: Server Clusters Mike Diehl Author: Sponsor: Reuven M. Lerner Silicon Mechanics Sponsor: IBM & Intel Download books for free with a Linux in Apache Web simple one-time registration. the Time Servers and of Malware SSL Encryption Author: Author: http://geekguide.linuxjournal.com Federico Kereki Reuven M. Lerner Sponsor: Sponsor: GeoTrust Bit9 + Carbon Black LJ261-January2016.indd 2 12/17/15 8:35 PM Improve Finding Your Business Way: Mapping Processes with Your Network Practical books an Enterprise to Improve Job Scheduler Manageability for the most technical Author: Author: Mike Diehl Bill Childers Sponsor: Sponsor: people on the planet. Skybot InterMapper DIY Combating Commerce Site Infrastructure Sprawl Author: Reuven M. Lerner Author: GEEK GUIDES Sponsor: GeoTrust Bill Childers Sponsor: Puppet Labs Get in the Take Control Fast Lane of Growing with NVMe Redis NoSQL Author: Server Clusters Mike Diehl Author: Sponsor: Reuven M.
    [Show full text]
  • Raspberry Pi Technology
    International Journal of Innovative and Emerging Research in Engineering Volume 2, Issue 3, 2015 Available online at www.ijiere.com International Journal of Innovative and Emerging Research in Engineering e-ISSN: 2394 - 3343 p-ISSN: 2394 - 5494 Raspberry Pi Technology: A Review Harshada Chaudhari Student of Third Year of Computer Engineering, Shri Sant Gadge Baba College of Engineering and Technology, Bhusawal, North Maharashtra University, Jalgaon, Maharashtra, India E-mail: [email protected] ABSTRACT: The Raspberry Pi is a very powerful, small computer having the dimensions of credit card which is invented with the hope of inspiring generation of learners to be creative. This computer uses ARM (Advanced RISC Machines) processor, the processor at the heart of the Raspberry Pi system is a Broadcom BCM2835 system- on-chip (SoC) multimedia processor. This review paper provides a description of the raspberry pi technology which is a very powerful computer. Also it introduces the overall system architecture and the design of hardware components are presented in details. Keywords: ARM, SoC , NOOBS, SD, GP, RPi. I. INTRODUCTION The Raspberry Pi is a small computer, same as the computers with which you’re already familiar. It uses a many different kinds of processors, so can’t install Microsoft Windows on it. But can install several versions of the Linux operating system that appear and feel very much like Windows. Raspberry Pi is also used to surf the internet, to send an email to write a letter using a word processor, but you can too do so much more. Simple to use but powerful, affordable and in addition difficult to break, Raspberry Pi is the perfect device for aspiring computer scientists [1].
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • Xubuntu-Documentation-A4.Pdf
    Xubuntu Documentation The Xubuntu documentation team. Xubuntu and Canonical are registered trademarks of Canonical Ltd. Xubuntu Documentation Copyright © 2012, 2013, 2014, 2015 The Xubuntu documentation team. Xubuntu and Canonical are registered trademarks of Canonical Ltd. Credits and License This documentation is maintained by the Xubuntu documentation team and is partly adapted from the Ubuntu documentation. The contributors to this documentation are: • David Pires (slickymaster) • Elfy (elfy) • Elizabeth Krumbach (lyz) • Jack Fromm (jjfrv8) • Jay van Cooten (skippersboss) • Kev Bowring (flocculant) • Krytarik Raido (krytarik) • Pasi Lallinaho (knome) • Sean Davis (bluesabre) • Stephen Michael Kellat (skellat) • Steve Dodier-Lazaro (sidi) • Unit 193 (unit193) The contributors to previous versions to this documentation are: • Cody A.W. Somerville (cody-somerville) • Freddy Martinez (freddymartinez9) • Jan M. (fijam7) • Jim Campbell (jwcampbell) • Luzius Thöny (lucius-antonius) This document is made available under the Creative Commons ShareAlike 2.5 License (CC-BY-SA). You are free to modify, extend, and improve the Ubuntu documentation source code under the terms of this license. All derivative works must be released under this license. This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE AS DESCRIBED IN THE DISCLAIMER. A copy of the license is available here: Creative Commons ShareAlike License. All trademarks
    [Show full text]