Skip to content

Instantly share code, notes, and snippets.

View ufukcam's full-sized avatar
🏡
workNout

Ufuk Cam ufukcam

🏡
workNout
View GitHub Profile
@ufukcam
ufukcam / enable-disable-nla.ps1
Created April 15, 2024 11:53 — forked from duffwv/enable-disable-nla.ps1
Enable/Disable NLA
# https://www.petri.com/disable-remote-desktop-network-level-authentication-using-powershell
#Get
(Get-WmiObject -class Win32_TSGeneralSetting -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").UserAuthenticationRequired
#Set Off
(Get-WmiObject -class Win32_TSGeneralSetting -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").SetUserAuthenticationRequired(0)
#Set On
(Get-WmiObject -class Win32_TSGeneralSetting -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").SetUserAuthenticationRequired(1)
$computerName = 'MyComputerName'
@ufukcam
ufukcam / Graylog 5.1 Config
Created April 2, 2024 19:52 — forked from djamp42/Graylog 5.1 Config
Graylog 5.1 Install on Ubuntu 22.04 LTS
sudo nano /etc/graylog/server/server.conf
echo -n "Enter Password: " && head -1 </dev/stdin | tr -d '\n' | sha256sum | cut -d" " -f1
root_password_sha2 =
< /dev/urandom tr -dc A-Z-a-z-0-9 | head -c${1:-96};echo;
password_secret =
http_bind_address = 0.0.0.0
@ufukcam
ufukcam / ts-reset-period.ps1
Last active March 29, 2024 12:32
Terminal Server 120 Gün Resetleme
# Bu Betik, kalan süreyi sorgulamak ve Terminal Server (RDS) Grace Lisanslama Süresini Varsayılan 120 Güne sıfırlamak için kullanılmak üzere tasarlanmıştır.
## theblow tarafından geliştirildi.
## Yasal Uyarı: Lütfen bu betiği herhangi bir üretim sunucusunda çalıştırmadan önce test ortamınızda test edin.
## Yazar, kullanımdan kaynaklanan herhangi bir yanlış kullanımdan / hasardan sorumlu olmayacaktır.
Param(
[Parameter(Mandatory=$false)] [Switch]$Force
)
Clear-Host
$ErrorActionPreference = "SilentlyContinue"
@ufukcam
ufukcam / mysql-backup.bat
Created March 28, 2023 08:13 — forked from joviczarko/mysql-backup.bat
Automatic MySQL database backup (dump) bat file for wamp server
@ECHO OFF
For /f "tokens=2-4 delims=. " %%a in ('date /t') do (set mydate=%%c-%%a-%%b)
For /f "tokens=1-3 delims=.:," %%a in ("%TIME%") do (set mytime=%%a-%%b-%%c)
set TIMESTAMP=%mydate%_%mytime%
REM Export all databases into file E:\wamp64\backup\database_backup.[year][month][day].sql
"E:\wamp64\bin\mysql\mysql5.7.14\bin\mysqldump.exe" --all-databases --result-file="E:\wamp64\backup\database_backup_%TIMESTAMP%.sql" --user=root
REM Change working directory to the location of the DB dump file.
@ufukcam
ufukcam / Manage-ADComputers.ps1
Created March 12, 2023 20:12 — forked from 9to5IT/Manage-ADComputers.ps1
PowerShell: Cleanup inactive AD computer objects
Import-Module ActiveDirectory
# Set the number of days since last logon
$DaysInactive = 90
$InactiveDate = (Get-Date).Adddays(-($DaysInactive))
#-------------------------------
# FIND INACTIVE COMPUTERS
#-------------------------------
# Below are three options to find inactive computers. Select the one that is most appropriate for your requirements:
ms-windows-store://pdp/?productid=9nblggh4nns1
@ufukcam
ufukcam / eslint_prettier_airbnb.md
Created May 3, 2020 18:41 — forked from bradtraversy/eslint_prettier_airbnb.md
ESLint, Prettier & Airbnb Setup

VSCode - ESLint, Prettier & Airbnb Setup

1. Install ESLint & Prettier extensions for VSCode

Optional - Set format on save and any global prettier options

2. Install Packages

npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-plugin-node eslint-config-node
@ufukcam
ufukcam / eslint-vscode-airbnb.md
Created May 3, 2020 17:53 — forked from raftheunis87/eslint-vscode-airbnb.md
Setting up ESLint on VS Code with Airbnb JavaScript Style Guide
  1. cd coding-directory
  2. npm init -y
  3. npm install --save-dev --save-exact eslint eslint-config-airbnb-base eslint-plugin-import
  4. Create .eslintrc file with following content:
{
  "extends": "airbnb-base",
  "env": {
    "browser": true,
 "node": true
@ufukcam
ufukcam / cisco-pass-recovery
Created April 26, 2020 00:23
Cisco Catalyst Switch Password Recovery
Switch>en
Switch#
Switch#rename flash:config.old flash:config.text
Switch#copy flash:config.text system:running-config
// Şimdi yeni şifremizi belirleyebiliriz.
test(config)#enable secret <yeni secret şifreniz>
test(config)#enable password <yeni en şifreniz>
test(config)#line vty 0 15
test(config-line)#password <new_vty_şifreniz>
test#write memory