ajout fichier bashrc complémentaire et iptables pour interdire samba

This commit is contained in:
random-toto@localhost 2016-06-28 18:18:55 +02:00
parent f3266bd6bb
commit 4695d52c22
3 changed files with 58 additions and 8 deletions

View File

@ -1,25 +1,34 @@
# var. C/C++ # var
CC = gcc CC = gcc
#CC = g++ CFLAGS = -Wall -std=c11 -g -fno-stack-protector -z execstack
CFLAGS = -Wall -std=c11 -g CANARY = -Wall -std=c11 -g -fstack-protector --param ssp-buffer-size=64
#CFLAGS = -Wall -O0 -g -std=c++1y -Werror=uninitialized -Werror=conversion AFLAGS = -S -Wall -std=c11 -g
RM = /bin/rm RM = /bin/rm
# src, .o, .out # src, .o, .out
SRC = ${wildcard *.c} SRC = ${wildcard *.c}
HEAD = ${SRC:.c=.h} ASM = ${SRC:.c=.s}
OBJ = ${SRC:.c=.o} OBJ = ${SRC:.c=.o}
ELF = ${SRC:.c=.out} ELF = ${SRC:.c=.out}
# target # targets
all: ${ELF}
:
asm: ${ASM}
:
# rules
${ELF}: ${OBJ} ${ELF}: ${OBJ}
${CC} ${OBJ} -o ${ELF} ${CC} ${OBJ} -o ${ELF}
# object # object
%.o: %.c %.o: %.c
${CC} -c ${CFLAGS} $< -o $@ ${CC} -c ${CFLAGS} $< -o $@
%.s: %.c
${CC} ${AFLAGS} $< -o $@
# cleanall # cleanall
clean: clean:
${RM} -f ${ELF} ${OBJ} ${RM} -f ${ELF} ${OBJ} ${ASM}

35
shell/bashrc_append Normal file
View File

@ -0,0 +1,35 @@
alias l='ls -lhp --color=always --time-style=long-iso'
alias ll='ls -lrthp --color=always --time-style=long-iso'
alias lll='ls -lArthp --color=always --time-style=long-iso'
alias rm='rm -iv'
alias cp='cp -iv'
alias mv='mv -iv'
alias du='du -h --si'
alias df='df -h --si'
alias scp='scp -v'
alias less='less -R'
alias v='vim -R'
alias p='python3'
alias ..='cd ..'
alias ...='cd ../..'
alias c='cc -Wall -g -O0 -std=c11'
alias g='g++ -Wall -g -O0 -std=c++1y -Werror=conversion -Werror=uninitialized'
HISTCONTROL=ignoreboth
TTY=$(tty | grep -o tty)
if [ -z $TTY ]; then
man() {
env LESS_TERMCAP_mb=$'\E[01;31m' \
LESS_TERMCAP_md=$'\E[01;38;5;74m' \
LESS_TERMCAP_me=$'\E[0m' \
LESS_TERMCAP_se=$'\E[0m' \
LESS_TERMCAP_so=$'\E[38;5;246m' \
LESS_TERMCAP_ue=$'\E[0m' \
LESS_TERMCAP_us=$'\E[04;38;5;146m' \
man "$@"
}
fi
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[00m\]\[\033[01;34m\]@\[\033[00m\]\[\033[01;31m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

View File

@ -13,3 +13,9 @@ iptables -A INPUT -p tcp --destination-port 445 -j REJECT
iptables -A INPUT -p tcp --destination-port 137 -j REJECT iptables -A INPUT -p tcp --destination-port 137 -j REJECT
iptables -A INPUT -p tcp --destination-port 138 -j REJECT iptables -A INPUT -p tcp --destination-port 138 -j REJECT
ip6tables -A INPUT -p tcp --destination-port 135 -j REJECT
ip6tables -A INPUT -p tcp --destination-port 139 -j REJECT
ip6tables -A INPUT -p tcp --destination-port 445 -j REJECT
ip6tables -A INPUT -p tcp --destination-port 137 -j REJECT
ip6tables -A INPUT -p tcp --destination-port 138 -j REJECT