I am trying to understand port forwarding using SSH. Every place that I am looking for an example, they show different explanation.. (maybe typo problems.. idk)
Let say the syntax for local port forwarding (traffic from myserver to remotehost to host) is: <Enter> myserver# ssh -L port:host:hostport user@remotehost So the explanation to this syntax will be: Let traffic go though port port on myserver to remotehost (though the ssh tunnel) to port hostport on host So for example: server1# ssh -L 8080:MyWebServer:80 root@MySSHserver Let traffic go though port 8080 on server1 to MySSHserver (though the ssh tunnel) to port 80 on MyWebServer
And remote port forwarding (traffic from remotehost to myserver to host) syntax will be: myserver# ssh -R port:host:hostport user@remotehost So the explanation to this syntax will be: Let traffic go though port port on remotehost to myserver (though the ssh tunnel) to port hostport on host So for example: server1# ssh -R 80:localhost:8080 root@MySSHserver Let traffic go though port 80 on MySSHserver to server1 (though the ssh tunnel) to port 8080 on localhost (which is server1)
Is my understanding of this syntax is correct and so my examples?submitted by /u/NineLord
Either of these would be a good choice for the N150. If I were making the choice it would be Manjaro LXQt, because I like (and trust) Manjaro, it is smaller overall, it has made a lot of the same choices I would make in packages, and it just feels a bit snappier overall on the N150. But other people might very well prefer LXLE because it is based on Ubuntu and they prefer the package selection. It's all good.
Linux Desktop Marketshare Just Passed 2 Percent [Ed: Microsoft-connected company]
Worldwide Linux marketshare has passed 2% for the first time, according to data from analytics company Netmarketshare.
Our Second Podcast with James Ramey (Codeweavers)
Following our first podcast with ProfessorKaos64 featuring his work on SteamOS, here is the second episode this time with the president of Codeweavers, James Ramey, recorded just a couple of weeks ago. We have already had the chance to feature James Ramey regarding DX11 support in the past, and it’s a great time to reconnect with his and his team to see what are the prospects for CrossOver/WINE in the near future. Including DX12 support down the road with Vulkan!
Why do we use the Linux kernel's TCP stack?
I'm at PolyConf in Poland today, and I watched this super interesting talk by Leandro Pereira about Lwan, an ~8000 line of code web server. He talked about a bunch of the optimizations they'd done (improve CPU cache performance! be really careful about locking!). You can read more about the performance on the website & the links there.
- 32 MB OS for Raspberry Pi 3 | Yocto Project
Web development using Linux – Part 2: IDE’s
In part 1 we discussed which Linux OS to go with and in this part (2) I will give you some options for IDE’s that play well with Linux.
- Web development using Linux – Part 3: Text Editors
Gravitational Teleport 1.0 Released
We are ecstatic to announce the 1.0 release of Gravitational Teleport. For the uninitiated, Teleport is modern SSH server designed for clusters of servers and the teams working on them. The notion of "cluster" and cluster membership is central to Teleport: users can explore the nodes in a cluster, their user permissions are governed on a cluster level, etc.
GoSync is a Nifty GUI Google Drive Client Written in Python For Linux Systems
It is no longer a thing of news that Google is yet to release an official drive client for Linux as they’ve done with competing platforms. This, however, hasn’t stopped the Linux community from creating both open source and proprietary softwares that would allow you access Google Drive from your Linux system.
GLBinding 2.1.1 Released
Version 2.1.1 of glbinding has been released, a C++ binding to the OpenGL API.
GLBinding 2.1.1 updates against the latest OpenGL API revisions, has updated support for OS X, enables type-safe GLboolean, and has various other fixes and improvements to these C++ bindings.
- Upcoming KDEPIM changes in unstable (KMail, Kontact, KOrganizer, etc)
[Older] Qt 5.8 branching & Feature Freeze
It seems there isn't that much objections to proposed schedule. Tony's points are valid but after discussion with several persons we agree it isn't necessary to postpone feature freeze because of missing platforms/versions from CI.
- issue #35: cgroups, sqlmap, etcd3, Elasticsearch, Charles, Packer & more!
- Shell Prompt Control
- Run On Last Sunday
- Vim Refactoring Patterns
- Use gsh to run the same command on many servers
- Will linux shell scripting help you find job
- Here is why Emacs uses the Meta key
- WeeChat – grep.py for log files
- How to deal with frequent disconnects of 3G USB Dongle on Linux Desktop
- Arch Linux on ZFS - Embed ZFS in Archiso
- Writing systemd Units
- A tiny systemd convenience: it can reboot the system from RAM alone
- Use the Nitrokey HSM or SmartCard-HSM with mod_nss and Apache
- Monitoring and Tuning the Linux Networking Stack: Receiving Data
- Video Editing on Linux
- Linux Iptables Delete postrouting Rule Command
- How to determine Linux guest VM virtualization technology
- Hello, InfluxDB
- How to use the Signal app if you only have a land line (ie no mobile phone)
CSS blend modes in Gtk+
As part of my work on Endless, I have to maintain and adapt GNOME applications to better suit our needs. This usually includes fixing bugs, working around limitations of the toolkit, and sometimes implementing new features.
A large part of the coala people will be at EuroPython, we’ll have a sprint and will probably try to make a sort of mini conference with talks, workshops etc. during those sprints in parallel to hacking. Be sure to drop by if you’d like to know more.
Analyzing GNOME design patterns
After learning more about “What is usability,” different ways to test usability, personas, scenarios, and scenario tasks, the research phase is over. We are now starting the usability testing phase which should be really exciting!
Increasing Non Billable Hours
Think of yourself as a startup for premium customers: focus on growth. You don’t need every single contract – you want good contracts. Take your time finding good customers and producing valuable work for them. Make sure they value you – instead of increasing your billable hours, increase your value and with it the hourly bill.
Audio Tag Editing Features Head to GNOME Music
GNOME Music is a capable music player for the GNOME desktop, but it lacks many of the features that make rival apps like Rhythmbox and Clementine so popular.
I might be old school but I still to use a desktop media player to play local media files on my Ubuntu desktop, and not solely subsist on streaming those stored in t’cloud (disclaimer: I do use Spotify regularly, but only to listen to music I don’t own. I haven’t bought new music in several years).
Peek at a Point Release: Solus 1.2.1
A lot of incredible work coalesced for Solus 1.2, ranging from improvements to our flagship desktop environment Budgie to significant performance gains in the underlying system. The Installer and Software Center were built from the ground up to address a wide variety of pain points and make the use of Solus easier for everyone. We also were the first operating system to ship the new Arc Icon Theme, not only as the default for Solus 1.2, but also the first to make it readily available in the repo.
- Solus 1.2 Overview
- Solus Software Center: Quick Tour
- [Older] New Creative Linux Distros
Say Hello to openSUSE Leap
We are happy to announce that Linode now offers openSUSE Leap. Leap is the continuation of openSUSE’s 13.x branch with version 42.1 marking Leap’s debut in November 2015. Leap has a long-term commitment from SUSE as part of a new direction for the distribution.
- SUSE Linux Enterprise 12 Service Pack 2 Now in Open Beta
- Code Together - (Come Together parody)
Tony Jones: Introduction to performance analysis on openSUSE using Perf
The perf tool was introduced with kernel version 2.6.31 but several major releases later, knowing which of its many features to use when and how to interpret the results is still challenging for many users. In this talk I will present a brief overview of the performance counters provided by modern x86 hardware followed by a discussion of the various monitoring capabilities offered by perf, when to use which and how to begin to interpret the results.
What’s up with nano?
As expected, the recent state of events where nano transitioned maintainership to Benno Schulenberg, and the project left GNU, has a lot of people speculating about what happened, and more disappointingly, making some pretty nasty assertions about motivations. I want to try and give a brief update on them to hopefully calm things down.
User freedom in the age of computer-generated software
Many of us share a vision for the way software, free or otherwise, is developed: software is written by a programmer as “source code” and transformed through some mechanisms into “object code.” As free software activists, we are used to thinking about our legal, development, and community processes and tooling in terms of this workflow. But what happens when software which used to be written manually by humans is developed generatively through other software? How does this affect software and user freedom?
Unifont 9.0.01 Released
This release includes all Basic Multilingual Plane and Supplemental Multilingual Plane scripts that are easily drawn in a 16-by-16 pixel grid up through all new Unicode 9.0 scripts. This release also incorporates changes to scripts that The Unicode Consortium altered. See the ChangeLog file for full details.
- Progress Towards 100% HTTPS, June 2016
- Exploiting Recursion in the Linux Kernel
Home Computers Connected to the Internet Aren't Private, Court Rules [iophk: "MS Windows == insecure, therefore all computer are game"]
A judge in Virginia rules that people should have no expectation of privacy on their home PCs because no connected computer "is immune from invasion."
A federal judge for the Eastern District of Virginia has ruled that the user of any computer that connects to the Internet should not have an expectation of privacy because computer security is ineffectual at stopping hackers.
The June 23 ruling came in one of the many cases resulting from the FBI's infiltration of PlayPen, a hidden service on the Tor network that acted as a hub for child exploitation, and the subsequent prosecution of hundreds of individuals. To identify suspects, the FBI took control of PlayPen for two weeks and used, what it calls, a "network investigative technique," or NIT—a program that runs on a visitor's computer and identifies their Internet address.
Hi. Does anyone know the thing that could play mp3\flac files and visualize 'em right in my tty (NOT terminal)? Imagine vlc + caca but, without vlc b'cause it doesn't work in my tty for some reason. Just some thing like mp3blaster + ascii visualize plugin. No mpd for I don't need sqlite3 and other server-client crap stuff to listen to my music file. Assume it's an embedded system. You know such a thing? Please share.submitted by /u/Scampada
With an open source CMS, there’s a massive development community, which alleviates the constraint of a limited pool of technical resources. That coupled with full access to the code allows organizations to drive their technical needs based on their business requirements — not the other way around. A site built for the business user reduces the need for technical support in the first place, further enabling non-technical users to take control of their online presence.
Inside Japan’s Future Exascale ARM Supercomputer
The rumors that supercomputer maker Fujitsu would be dropping the Sparc architecture and moving to ARM cores for its next generation of supercomputers have been going around since last fall, and at the International Supercomputing Conference in Frankfurt, Germany this week, officials at the server maker and RIKEN, the research and development arm of the Japanese Ministry of Education, Culture, Sports, Science and Technology (MEXT) that currently houses the mighty K supercomputer, confirmed that this is indeed true.
Fujitsu turns to ARM for Post-K supercomputer
Alternative chip architectures are taking some thunder away from Intel's x86 at this week's International Supercomputing Conference in Frankfurt.
China's TaihuLight, which was ranked the world's fastest supercomputer, has a homegrown chip. And the ARM architecture, which dominates mobile-device chips, will appear in Fujitsu's next flagship supercomputer.
Intel: ARM Servers To Renew Their Attack
Up until now, server chips based on ARM Holdings' (NASDAQ:ARMH) architecture have had little impact on the data center market, and Intel's (NASDAQ:INTC) Data Center Group has continued to grow. ARM server vendors are preparing the next wave of server chips based on 14-16 nm FinFET technology. These will be much more competitive and energy efficient and could start to erode Intel's share of the data center by 2017.
I'm new to enhanced security and I'm considering SELinux..
I've a question about SE. Is really needed? I see that most distro does not support it, and when supported, user (in most cases) disable it on server and desktop. On a great number of ml I can read "oh, I have a problem" and reply "oh, disable selinux"
Why users suggest to disable it instead to study it?
Do you got some experiences with it and if yes, selinux made the differences?
AppArmor is included.submitted by /u/sdns575